Data.Colour.RGB:hslsv from colour-2.3.3, B

Time bar (total: 12.9s)

analyze168.0ms (1.3%)

Memory
26.9MiB live, 177.8MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
50%49.9%49.9%0.2%0%0%0%5
50%49.9%49.9%0.2%0%0%0%6
50%49.9%49.9%0.2%0%0%0%7
50%49.9%49.9%0.2%0%0%0%8
50%49.9%49.9%0.2%0%0%0%9
75%74.8%24.9%0.2%0%0%0%10
75%74.8%24.9%0.2%0%0%0%11
75%74.8%24.9%0.2%0%0%0%12
Compiler

Compiled 15 to 15 computations (0% saved)

sample1.6s (12.7%)

Memory
4.4MiB live, 1 682.3MiB allocated
Samples
1.0s8 126×0valid
7.0ms61×1valid
6.0ms43×2valid
4.0ms24×3valid
0.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 624.0ms
ival-mult: 337.0ms (54% of total)
ival-sub: 153.0ms (24.5% of total)
ival-div: 77.0ms (12.3% of total)
ival-add: 38.0ms (6.1% of total)
exact: 7.0ms (1.1% of total)
ival-true: 6.0ms (1% of total)
adjust: 3.0ms (0.5% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

preprocess172.0ms (1.3%)

Memory
15.8MiB live, 174.8MiB allocated
Algorithm
egg-herbie
Rules
1 392×accelerator-lowering-fma.f32
1 392×accelerator-lowering-fma.f64
1 048×sub-neg
702×distribute-lft-neg-in
702×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
082292
1198275
2499273
31212273
42838273
56501273
01313
12213
24213
36713
412113
526913
663813
7137513
8220013
9232413
10240713
11242813
12243013
13243813
0243812
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
Outputs
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
Call 2
Inputs
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
(+ (/ (* 60 (- (neg x) y)) (- z t)) (* a 120))
(+ (/ (* 60 (- x (neg y))) (- z t)) (* a 120))
(+ (/ (* 60 (- x y)) (- (neg z) t)) (* a 120))
(+ (/ (* 60 (- x y)) (- z (neg t))) (* a 120))
(+ (/ (* 60 (- x y)) (- z t)) (* (neg a) 120))
(neg (+ (/ (* 60 (- (neg x) y)) (- z t)) (* a 120)))
(neg (+ (/ (* 60 (- x (neg y))) (- z t)) (* a 120)))
(neg (+ (/ (* 60 (- x y)) (- (neg z) t)) (* a 120)))
(neg (+ (/ (* 60 (- x y)) (- z (neg t))) (* a 120)))
(neg (+ (/ (* 60 (- x y)) (- z t)) (* (neg a) 120)))
(+ (/ (* 60 (- y x)) (- z t)) (* a 120))
(+ (/ (* 60 (- z y)) (- x t)) (* a 120))
(+ (/ (* 60 (- t y)) (- z x)) (* a 120))
(+ (/ (* 60 (- a y)) (- z t)) (* x 120))
(+ (/ (* 60 (- x z)) (- y t)) (* a 120))
(+ (/ (* 60 (- x t)) (- z y)) (* a 120))
(+ (/ (* 60 (- x a)) (- z t)) (* y 120))
(+ (/ (* 60 (- x y)) (- t z)) (* a 120))
(+ (/ (* 60 (- x y)) (- a t)) (* z 120))
(+ (/ (* 60 (- x y)) (- z a)) (* t 120))
Outputs
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
(+ (* (- x y) (/ 60 (- z t))) (* a 120))
(+ (/ (* 60 (- (neg x) y)) (- z t)) (* a 120))
(+ (* a 120) (* (+ x y) (/ 60 (- t z))))
(+ (/ (* 60 (- x (neg y))) (- z t)) (* a 120))
(+ (* a 120) (* (+ x y) (/ 60 (- z t))))
(+ (/ (* 60 (- x y)) (- (neg z) t)) (* a 120))
(+ (* a 120) (* (- x y) (/ -60 (+ z t))))
(+ (/ (* 60 (- x y)) (- z (neg t))) (* a 120))
(+ (* a 120) (* (- x y) (/ 60 (+ z t))))
(+ (/ (* 60 (- x y)) (- z t)) (* (neg a) 120))
(+ (* (- x y) (/ 60 (- z t))) (* a -120))
(neg (+ (/ (* 60 (- (neg x) y)) (- z t)) (* a 120)))
(+ (* a -120) (* (+ x y) (/ 60 (- z t))))
(neg (+ (/ (* 60 (- x (neg y))) (- z t)) (* a 120)))
(+ (* (+ x y) (/ 60 (- t z))) (* a -120))
(neg (+ (/ (* 60 (- x y)) (- (neg z) t)) (* a 120)))
(+ (* (- x y) (/ 60 (+ z t))) (* a -120))
(neg (+ (/ (* 60 (- x y)) (- z (neg t))) (* a 120)))
(+ (* (- x y) (/ -60 (+ z t))) (* a -120))
(neg (+ (/ (* 60 (- x y)) (- z t)) (* (neg a) 120)))
(+ (* a 120) (* (- x y) (/ 60 (- t z))))
(+ (/ (* 60 (- y x)) (- z t)) (* a 120))
(+ (* a 120) (* (- x y) (/ 60 (- t z))))
(+ (/ (* 60 (- z y)) (- x t)) (* a 120))
(+ (* a 120) (* (- z y) (/ 60 (- x t))))
(+ (/ (* 60 (- t y)) (- z x)) (* a 120))
(+ (* a 120) (* (- t y) (/ 60 (- z x))))
(+ (/ (* 60 (- a y)) (- z t)) (* x 120))
(+ (* (- a y) (/ 60 (- z t))) (* x 120))
(+ (/ (* 60 (- x z)) (- y t)) (* a 120))
(+ (* a 120) (* (- z x) (/ 60 (- t y))))
(+ (/ (* 60 (- x t)) (- z y)) (* a 120))
(+ (* a 120) (* (- x t) (/ 60 (- z y))))
(+ (/ (* 60 (- x a)) (- z t)) (* y 120))
(+ (* (- x a) (/ 60 (- z t))) (* y 120))
(+ (/ (* 60 (- x y)) (- t z)) (* a 120))
(+ (* a 120) (* (- x y) (/ 60 (- t z))))
(+ (/ (* 60 (- x y)) (- a t)) (* z 120))
(+ (* (- x y) (/ 60 (- a t))) (* z 120))
(+ (/ (* 60 (- x y)) (- z a)) (* t 120))
(+ (* (- x y) (/ 60 (- z a))) (* t 120))

explain120.0ms (0.9%)

Memory
-3.0MiB live, 309.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
00-0-(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
00-0-#s(literal 120 binary64)
00-0-a
00-0-t
00-0-(*.f64 a #s(literal 120 binary64))
00-0-z
00-0-#s(literal 60 binary64)
00-0-(-.f64 z t)
00-0-y
00-0-(*.f64 #s(literal 60 binary64) (-.f64 x y))
00-0-(-.f64 x y)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))o/n10
(*.f64 #s(literal 60 binary64) (-.f64 x y))overflow1
Confusion
Predicted +Predicted -
+10
-0255
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+100
-00255
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0255
11
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
42.0ms494×0valid
2.0ms10×1valid
1.0ms3valid
1.0ms2valid
Compiler

Compiled 126 to 56 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-sub: 8.0ms (35% of total)
ival-mult: 6.0ms (26.2% of total)
ival-div: 5.0ms (21.9% of total)
ival-add: 2.0ms (8.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

Memory
2.3MiB live, 2.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Compiler

Compiled 18 to 13 computations (27.8% saved)

simplify95.0ms (0.7%)

Memory
1.0MiB live, 125.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 z t)
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
cost-diff192
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Rules
1 392×accelerator-lowering-fma.f32
1 392×accelerator-lowering-fma.f64
624×*-lowering-*.f32
624×*-lowering-*.f64
374×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01343
12243
24243
36743
412143
526943
663843
7137543
8220043
9232443
10240743
11242843
12243043
13243843
0243842
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
(/ (* 60 (- x y)) (- z t))
(* 60 (- x y))
60
(- x y)
x
y
(- z t)
z
t
(* a 120)
a
120
Outputs
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
(/ (* 60 (- x y)) (- z t))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 0 binary64))
(* 60 (- x y))
(fma.f64 #s(literal 60 binary64) (-.f64 x y) #s(literal 0 binary64))
60
#s(literal 60 binary64)
(- x y)
(-.f64 x y)
x
y
(- z t)
(-.f64 z t)
z
t
(* a 120)
(fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64))
a
120
#s(literal 120 binary64)

localize34.0ms (0.3%)

Memory
-30.5MiB live, 87.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 a #s(literal 120 binary64))
accuracy100.0%
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy99.9%
(*.f64 #s(literal 60 binary64) (-.f64 x y))
accuracy99.3%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Samples
20.0ms247×0valid
1.0ms1valid
0.0ms3valid
0.0ms2valid
Compiler

Compiled 45 to 15 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-sub: 3.0ms (32.1% of total)
ival-mult: 3.0ms (32.1% of total)
ival-div: 2.0ms (21.4% of total)
ival-add: 1.0ms (10.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series17.0ms (0.1%)

Memory
3.1MiB live, 44.0MiB allocated
Counts
6 → 192
Calls
Call 1
Inputs
#<alt (+ (/ (* 60 (- x y)) (- z t)) (* a 120))>
#<alt (/ (* 60 (- x y)) (- z t))>
#<alt (- x y)>
#<alt (- z t)>
#<alt (* 60 (- x y))>
#<alt (* a 120)>
Outputs
#<alt (+ (* -60 (/ y (- z t))) (* 120 a))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))>
#<alt (+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))>
#<alt (+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))>
#<alt (+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))>
#<alt (+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))>
#<alt (* 60 (/ (- x y) (- z t)))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))>
#<alt (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))>
#<alt (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))>
#<alt (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))>
#<alt (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))>
#<alt (* -60 (/ (- x y) t))>
#<alt (+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))>
#<alt (+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))>
#<alt (+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))>
#<alt (* 60 (/ (- x y) z))>
#<alt (/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)>
#<alt (/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)>
#<alt (/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)>
#<alt (* 60 (/ (- x y) z))>
#<alt (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))>
#<alt (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))>
#<alt (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))>
#<alt (* 60 (/ (- x y) z))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))>
#<alt (+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))>
#<alt (+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))>
#<alt (* -60 (/ (- x y) t))>
#<alt (/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)>
#<alt (/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)>
#<alt (/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))>
#<alt (* -1 y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt x>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt z>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt z>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt z>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (* -1 t)>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* -1 t)>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -60 y)>
#<alt (+ (* -60 y) (* 60 x))>
#<alt (+ (* -60 y) (* 60 x))>
#<alt (+ (* -60 y) (* 60 x))>
#<alt (* 60 x)>
#<alt (* x (+ 60 (* -60 (/ y x))))>
#<alt (* x (+ 60 (* -60 (/ y x))))>
#<alt (* x (+ 60 (* -60 (/ y x))))>
#<alt (* 60 x)>
#<alt (* -1 (* x (- (* 60 (/ y x)) 60)))>
#<alt (* -1 (* x (- (* 60 (/ y x)) 60)))>
#<alt (* -1 (* x (- (* 60 (/ y x)) 60)))>
#<alt (* 60 x)>
#<alt (+ (* -60 y) (* 60 x))>
#<alt (+ (* -60 y) (* 60 x))>
#<alt (+ (* -60 y) (* 60 x))>
#<alt (* -60 y)>
#<alt (* y (- (* 60 (/ x y)) 60))>
#<alt (* y (- (* 60 (/ x y)) 60))>
#<alt (* y (- (* 60 (/ x y)) 60))>
#<alt (* -60 y)>
#<alt (* -1 (* y (+ 60 (* -60 (/ x y)))))>
#<alt (* -1 (* y (+ 60 (* -60 (/ x y)))))>
#<alt (* -1 (* y (+ 60 (* -60 (/ x y)))))>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
Calls

48 calls:

TimeVariablePointExpression
1.0ms
y
@inf
(- x y)
1.0ms
z
@0
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
1.0ms
x
@inf
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
1.0ms
x
@0
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
1.0ms
x
@-inf
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))

rewrite430.0ms (3.3%)

Memory
33.8MiB live, 775.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 196×accelerator-lowering-fma.f32
7 196×accelerator-lowering-fma.f64
5 754×*-lowering-*.f32
5 754×*-lowering-*.f64
3 788×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01336
16736
260336
0803135
Stop Event
iter limit
node limit
Counts
6 → 436
Calls
Call 1
Inputs
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
(/ (* 60 (- x y)) (- z t))
(- x y)
(- z t)
(* 60 (- x y))
(* a 120)
Outputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))
(-.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(-.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) (/.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (-.f64 z t))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 x y) (*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 (/.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(fma.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 t z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 t z)) #s(literal 1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) #s(literal -1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (+.f64 z t) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 t z)) (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 3600 binary64) (/.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3600 binary64)) (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z) (*.f64 z z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) #s(literal 1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (-.f64 x y) (*.f64 #s(literal 60 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) #s(literal 60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1/2 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))) (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) a) #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 (-.f64 z t) (+.f64 z t))) (-.f64 #s(literal 0 binary64) (+.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 t z))) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (+.f64 z t) (-.f64 t z))) (-.f64 #s(literal 0 binary64) (+.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 #s(literal -1728000 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 a (fma.f64 a #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (neg.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z))) (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(/.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)) (*.f64 #s(literal 2985984000000 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (pow.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9 binary64))) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)) (-.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 #s(literal 2985984000000 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 #s(literal -1728000 binary64) (*.f64 a (*.f64 a a))))))
(/.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 #s(literal 2985984000000 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z))))
(/.f64 (*.f64 (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64))))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) #s(literal 1 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)) (*.f64 #s(literal 2985984000000 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (pow.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)) (-.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 #s(literal 2985984000000 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 #s(literal -1728000 binary64) (*.f64 a (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 #s(literal 2985984000000 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))) (fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64))))) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))
(*.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))))
(*.f64 (/.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 (*.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (*.f64 (*.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (*.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (fma.f64 (*.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(*.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (-.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))) (-.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 #s(literal -1728000 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 a (fma.f64 a #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal -60 binary64) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 t (+.f64 z t))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 t (+.f64 z t))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 t t (*.f64 z z))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 z t)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) z) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) t) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(+.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t))) (*.f64 (*.f64 #s(literal -60 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 z t))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))))
(+.f64 (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))) (*.f64 (*.f64 z z) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))))
(+.f64 (*.f64 (fma.f64 t t (*.f64 z z)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))) (*.f64 (*.f64 z t) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))))
(+.f64 (*.f64 z (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t)))) (*.f64 t (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t)))))
(+.f64 (*.f64 t (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t)))) (*.f64 z (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 t z)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))
(fma.f64 z (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 t (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t)))))
(fma.f64 t (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 z (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t)))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))))
(fma.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) x) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal -60 binary64) y)))
(fma.f64 (fma.f64 t t (*.f64 z z)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (*.f64 z t) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 (*.f64 #s(literal -60 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 z t))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 z z) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 t (+.f64 z t))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 t (+.f64 z t)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 t t (*.f64 z z)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 z t)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) z (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) t (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(neg.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))
(neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)) #s(literal 1 binary64)))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 t z))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal -60 binary64))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (*.f64 (-.f64 z t) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (*.f64 (-.f64 z t) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 60 binary64) (+.f64 z t))) (*.f64 (-.f64 z t) (+.f64 z t)))
(/.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) #s(literal -1 binary64)) (-.f64 z t))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y)))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y)))) (+.f64 x y))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 z (*.f64 (*.f64 z z) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 t (+.f64 z t)) (*.f64 (*.f64 t t) (*.f64 (+.f64 z t) (+.f64 z t)))))) (fma.f64 (*.f64 t (+.f64 z t)) (-.f64 (*.f64 t (+.f64 z t)) (*.f64 z z)) (*.f64 z (*.f64 z (*.f64 z z)))))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 (*.f64 z z) (*.f64 t (+.f64 z t))))) (-.f64 (*.f64 z z) (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (-.f64 z t) (+.f64 z t))) (-.f64 z t))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z)))) (fma.f64 z z (*.f64 t (-.f64 t z))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 x y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 z t))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 z t))) (+.f64 x y))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 #s(literal 60 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 1 binary64)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (-.f64 x y) (*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z))))
(*.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 t z)) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (+.f64 z t) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 t z)) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)))
(*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 t z))))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (-.f64 x y) (*.f64 #s(literal 60 binary64) (+.f64 z t))))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 60 binary64)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 (-.f64 z t) (+.f64 z t))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 t z))) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (+.f64 z t) (-.f64 t z))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(+.f64 x (-.f64 #s(literal 0 binary64) y))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(-.f64 x y)
(-.f64 #s(literal 0 binary64) (-.f64 y x))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))
(-.f64 (+.f64 x #s(literal 0 binary64)) y)
(fma.f64 x (/.f64 x (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(fma.f64 y #s(literal -1 binary64) x)
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(fma.f64 #s(literal -1 binary64) y x)
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) (+.f64 x y))) (-.f64 x y) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (fma.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 x (-.f64 #s(literal 0 binary64) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x) (*.f64 x x)) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (neg.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (*.f64 (+.f64 x y) (fma.f64 (*.f64 y y) (fma.f64 x x (*.f64 y y)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y)))))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y y)) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (+.f64 x y) (fma.f64 x x (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))))) (fma.f64 x (/.f64 (*.f64 x x) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))) (fma.f64 x (/.f64 x (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 1 binary64)) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))) (fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))) (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (fma.f64 (*.f64 y y) (fma.f64 x x (*.f64 y y)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 y y)) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (fma.f64 x x (*.f64 y y)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x) (*.f64 x x))))
(*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (/.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(*.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 x y) (+.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (fma.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(+.f64 z (-.f64 #s(literal 0 binary64) t))
(+.f64 (-.f64 #s(literal 0 binary64) t) z)
(+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(+.f64 (*.f64 z (/.f64 z (+.f64 z t))) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) z)) (-.f64 #s(literal 0 binary64) t))
(-.f64 z t)
(-.f64 #s(literal 0 binary64) (-.f64 t z))
(-.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(-.f64 (*.f64 z (/.f64 z (+.f64 z t))) (/.f64 (*.f64 t t) (+.f64 z t)))
(-.f64 (/.f64 z #s(literal 1 binary64)) (/.f64 t #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 z (/.f64 z (+.f64 z t))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 1 binary64)))
(-.f64 (+.f64 z #s(literal 0 binary64)) t)
(fma.f64 z (/.f64 z (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 z (/.f64 (*.f64 z z) (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(fma.f64 t #s(literal -1 binary64) z)
(fma.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 1 binary64) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 (*.f64 z z) (/.f64 z (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(fma.f64 #s(literal -1 binary64) t z)
(fma.f64 (pow.f64 z #s(literal 3/2 binary64)) (/.f64 (pow.f64 z #s(literal 3/2 binary64)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(fma.f64 (/.f64 (*.f64 z z) (*.f64 (-.f64 z t) (+.f64 z t))) (-.f64 z t) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 (/.f64 (*.f64 z z) (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z)))) (fma.f64 z z (*.f64 t (-.f64 t z))) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z (*.f64 (*.f64 z z) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 t (+.f64 z t)) (*.f64 (*.f64 t t) (*.f64 (+.f64 z t) (+.f64 z t)))))) (fma.f64 (*.f64 t (+.f64 z t)) (-.f64 (*.f64 t (+.f64 z t)) (*.f64 z z)) (*.f64 z (*.f64 z (*.f64 z z)))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 (*.f64 z z) (*.f64 t (+.f64 z t))))) (-.f64 (*.f64 z z) (*.f64 t (+.f64 z t))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(neg.f64 (-.f64 t z))
(/.f64 (-.f64 z t) #s(literal 1 binary64))
(/.f64 (-.f64 t z) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(/.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (fma.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z) (*.f64 z z)))
(/.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 z (-.f64 #s(literal 0 binary64) t)))))
(/.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z) (*.f64 z z)) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (*.f64 #s(literal 1 binary64) (+.f64 z t)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 t z)) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 t z)) (neg.f64 (fma.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z) (*.f64 z z))))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 t z)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 (*.f64 (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z))) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z))) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (+.f64 z t) (fma.f64 (*.f64 t t) (fma.f64 t t (*.f64 z z)) (*.f64 z (*.f64 z (*.f64 z z))))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t))))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (fma.f64 z (*.f64 (*.f64 z z) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z)))))))
(/.f64 (*.f64 (fma.f64 t t (*.f64 z z)) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) (fma.f64 t t (*.f64 z z))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 t (*.f64 t t)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 t t))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 t z))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 t z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (fma.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 z (+.f64 z t))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (/.f64 z (+.f64 z t))) (*.f64 z (/.f64 z (+.f64 z t))) (fma.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (*.f64 z (/.f64 z (+.f64 z t))) (/.f64 (*.f64 t t) (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 z z)) (-.f64 (-.f64 #s(literal 0 binary64) t) z))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))))) (fma.f64 z (/.f64 (*.f64 z z) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (/.f64 z (+.f64 z t))) (*.f64 z (/.f64 z (+.f64 z t)))) (*.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))) (fma.f64 z (/.f64 z (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))
(/.f64 (*.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 1 binary64)) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(/.f64 (*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) #s(literal 1 binary64)) (+.f64 z t))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 z (*.f64 (*.f64 z z) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z))))))
(/.f64 (*.f64 (*.f64 (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z))) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z))))
(/.f64 (*.f64 (*.f64 (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z))) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (fma.f64 (*.f64 t t) (fma.f64 t t (*.f64 z z)) (*.f64 z (*.f64 z (*.f64 z z)))))
(/.f64 (*.f64 (*.f64 (fma.f64 t t (*.f64 z z)) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (fma.f64 t t (*.f64 z z)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -1 binary64))
(*.f64 (-.f64 z t) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z) (*.f64 z z))))
(*.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 1 binary64)))
(*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (/.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 (-.f64 z t) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 #s(literal 1 binary64) (-.f64 z t))
(*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 z t)) #s(literal 1 binary64)))
(*.f64 (+.f64 z t) (/.f64 (-.f64 z t) (+.f64 z t)))
(*.f64 (+.f64 z t) (*.f64 (-.f64 z t) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 #s(literal -1 binary64) (-.f64 t z))
(*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 z t)) (*.f64 (-.f64 z t) (+.f64 z t)))
(*.f64 (/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (*.f64 (-.f64 z t) (+.f64 z t))) (-.f64 z t))
(*.f64 (/.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (fma.f64 z (*.f64 (*.f64 z z) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 t (+.f64 z t)) (*.f64 (*.f64 t t) (*.f64 (+.f64 z t) (+.f64 z t)))))) (fma.f64 (*.f64 t (+.f64 z t)) (-.f64 (*.f64 t (+.f64 z t)) (*.f64 z z)) (*.f64 z (*.f64 z (*.f64 z z)))))
(*.f64 (/.f64 (*.f64 (-.f64 z t) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 (*.f64 z z) (*.f64 t (+.f64 z t))))) (-.f64 (*.f64 z z) (*.f64 t (+.f64 z t))))
(*.f64 (/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (fma.f64 t (*.f64 t t) (*.f64 z (*.f64 z z)))) (fma.f64 z z (*.f64 t (-.f64 t z))))
(+.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal -60 binary64) y))
(+.f64 (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal 60 binary64) x))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y)))
(+.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y))
(fma.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 60 binary64) x))
(fma.f64 x #s(literal 60 binary64) (*.f64 #s(literal -60 binary64) y))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) x))
(fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal 60 binary64)) (*.f64 #s(literal 60 binary64) x))
(fma.f64 #s(literal -60 binary64) y (*.f64 #s(literal 60 binary64) x))
(fma.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 1 binary64)))
(neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y)))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y)))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x) (-.f64 (*.f64 (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal -60 binary64) y)) (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal -60 binary64) y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x)) (*.f64 (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal -60 binary64) y))) (-.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal -60 binary64) y)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y)))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y)))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y)))) (+.f64 x y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) #s(literal 60 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) #s(literal 60 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal 1 binary64)) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal 1 binary64)) (+.f64 x y))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 60 binary64)))
(*.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 60 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (-.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 60 binary64)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) (-.f64 x y)))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (fma.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (*.f64 (-.f64 x y) (+.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
(*.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) a) #s(literal 120 binary64))

simplify544.0ms (4.2%)

Memory
-11.8MiB live, 826.6MiB allocated
Algorithm
egg-herbie
Rules
14 364×accelerator-lowering-fma.f32
14 364×accelerator-lowering-fma.f64
6 046×*-lowering-*.f32
6 046×*-lowering-*.f64
4 112×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02902485
18612426
227092193
080682073
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (- z t)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (- z t)))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 120 a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* 120 a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 (/ x (- z t)))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 (/ y (- z t)))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (- z t)))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(* 60 (/ (- x y) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* 60 (/ (- x y) z))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(* -60 (/ (- x y) t))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(* -60 (/ (- x y) t))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 y)
(- x y)
(- x y)
(- x y)
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
x
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
x
(+ x (* -1 y))
(+ x (* -1 y))
(+ x (* -1 y))
(* -1 y)
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 t)
(- z t)
(- z t)
(- z t)
z
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
z
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
z
(+ z (* -1 t))
(+ z (* -1 t))
(+ z (* -1 t))
(* -1 t)
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* -1 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(+ (* -60 y) (* 60 x))
(+ (* -60 y) (* 60 x))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
(* x (+ 60 (* -60 (/ y x))))
(* x (+ 60 (* -60 (/ y x))))
(* 60 x)
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* 60 x)
(+ (* -60 y) (* 60 x))
(+ (* -60 y) (* 60 x))
(+ (* -60 y) (* 60 x))
(* -60 y)
(* y (- (* 60 (/ x y)) 60))
(* y (- (* 60 (/ x y)) 60))
(* y (- (* 60 (/ x y)) 60))
(* -60 y)
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* 60 (/ x (- z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)) (/.f64 (*.f64 #s(literal 120 binary64) a) y)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)) (/.f64 (*.f64 #s(literal 120 binary64) a) y)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)) (/.f64 (*.f64 #s(literal 120 binary64) a) y)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) y))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) y))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) y))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) (*.f64 z #s(literal 60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 z #s(literal 60 binary64)) (fma.f64 z (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) t) (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t)))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 z (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) t)) z (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) z) (fma.f64 t (/.f64 #s(literal 60 binary64) z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 #s(literal 60 binary64) (fma.f64 t (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 z z))) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 (fma.f64 t (/.f64 (-.f64 x y) z) x) y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (fma.f64 t (/.f64 t z) t))) z)) z))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) z) (fma.f64 t (/.f64 #s(literal 60 binary64) z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 #s(literal 60 binary64) (fma.f64 t (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 z z))) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 t (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (*.f64 t (-.f64 x y)) (pow.f64 z #s(literal 4 binary64))) (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 z z))))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) t) (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 t t)) (+.f64 z (/.f64 (*.f64 z z) t)) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 z (/.f64 z t) z)) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) t))
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 a (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 a (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 a (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64))))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* 60 (/ x (- z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 y (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 y (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 y (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) x))
(* 60 (/ x (- z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y))))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) y))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) (*.f64 z #s(literal 60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 z #s(literal 60 binary64)) (fma.f64 z (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) t) (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 z (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) t)) z (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t))
(* 60 (/ (- x y) z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (fma.f64 t (/.f64 (-.f64 x y) z) x) y)) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (fma.f64 (/.f64 (-.f64 x y) z) (fma.f64 t (/.f64 t z) t) x) y)) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 z z))) (-.f64 (fma.f64 t (/.f64 (-.f64 x y) z) x) y))) z)
(* 60 (/ (- x y) z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (fma.f64 t (/.f64 (-.f64 x y) z) x) y)) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (fma.f64 t (/.f64 t z) t))) z)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (-.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (/.f64 (fma.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 t (*.f64 (-.f64 x y) (fma.f64 t (/.f64 t z) t)))) z)) z)) (-.f64 #s(literal 0 binary64) z))
(* 60 (/ (- x y) z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 (/.f64 (-.f64 x y) z) (fma.f64 t (/.f64 #s(literal 60 binary64) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(*.f64 #s(literal 60 binary64) (fma.f64 t (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 z z))) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 t (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (*.f64 t (-.f64 x y)) (pow.f64 z #s(literal 4 binary64))) (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 z z))))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (fma.f64 (/.f64 (-.f64 x y) t) (fma.f64 z (/.f64 z t) z) x) y)) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (*.f64 (/.f64 (-.f64 x y) (*.f64 t t)) (+.f64 z (/.f64 (*.f64 z z) t))) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)))) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 z (/.f64 z t) z)) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 #s(literal 60 binary64) (-.f64 x y) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (*.f64 z (*.f64 (-.f64 x y) (fma.f64 z (/.f64 z t) z))) t) (*.f64 #s(literal -60 binary64) (*.f64 z (-.f64 x y)))) (-.f64 #s(literal 0 binary64) t))) (-.f64 #s(literal 0 binary64) t))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y x) #s(literal 60 binary64)))
(* x (+ 60 (* -60 (/ y x))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y x) #s(literal 60 binary64)))
(* x (+ 60 (* -60 (/ y x))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y x) #s(literal 60 binary64)))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* -1 (* x (- (* 60 (/ y x)) 60)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 y (/.f64 #s(literal 60 binary64) x) #s(literal -60 binary64))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 y (/.f64 #s(literal 60 binary64) x) #s(literal -60 binary64))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 y (/.f64 #s(literal 60 binary64) x) #s(literal -60 binary64))))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x y) #s(literal -60 binary64)))
(* y (- (* 60 (/ x y)) 60))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x y) #s(literal -60 binary64)))
(* y (- (* 60 (/ x y)) 60))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x y) #s(literal -60 binary64)))
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 #s(literal -60 binary64) (/.f64 x y) #s(literal 60 binary64)))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 #s(literal -60 binary64) (/.f64 x y) #s(literal 60 binary64)))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 #s(literal -60 binary64) (/.f64 x y) #s(literal 60 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)

eval89.0ms (0.7%)

Memory
38.3MiB live, 150.9MiB allocated
Compiler

Compiled 18 116 to 1 771 computations (90.2% saved)

prune132.0ms (1%)

Memory
-39.9MiB live, 184.9MiB allocated
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New61612628
Fresh000
Picked101
Done000
Total61712629
Accuracy
100.0%
Counts
629 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
99.8%
(fma.f64 (-.f64 x y) (*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
75.9%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
68.4%
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
57.0%
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
50.3%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
68.0%
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z) (*.f64 a #s(literal 120 binary64)))
91.9%
(+.f64 (*.f64 y (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)))) (*.f64 a #s(literal 120 binary64)))
28.1%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
93.4%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
49.9%
(*.f64 #s(literal 120 binary64) a)
26.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 368 to 270 computations (26.6% saved)

simplify156.0ms (1.2%)

Memory
10.2MiB live, 166.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
cost-diff-64
(*.f64 #s(literal 120 binary64) a)
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) t)
cost-diff0
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
cost-diff-64
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff-64
(*.f64 #s(literal 120 binary64) a)
cost-diff0
(-.f64 x y)
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
Rules
2 416×accelerator-lowering-fma.f32
2 416×accelerator-lowering-fma.f64
1 008×*-lowering-*.f32
1 008×*-lowering-*.f64
678×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020118
141118
274118
3139118
4262118
5523118
61308118
72265118
82930118
93069118
103146118
113149118
123149118
133149118
143157118
03157115
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* (/ 60 (- z t)) (- x y)) (* a 120))
(/ 60 (- z t))
60
(- z t)
z
t
(- x y)
x
y
(* a 120)
a
120
(* 120 a)
120
a
(* x (/ 60 (- z t)))
x
(/ 60 (- z t))
60
(- z t)
z
t
(+ (* -60 (/ (- x y) t)) (* 120 a))
-60
(/ (- x y) t)
(- x y)
x
y
t
(* 120 a)
120
a
(+ (* 120 a) (* x (/ 60 (- z t))))
120
a
(* x (/ 60 (- z t)))
x
(/ 60 (- z t))
60
(- z t)
z
t
Outputs
(+ (* (/ 60 (- z t)) (- x y)) (* a 120))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
(/ 60 (- z t))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
60
#s(literal 60 binary64)
(- z t)
(-.f64 z t)
z
t
(- x y)
(-.f64 x y)
x
y
(* a 120)
(fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64))
a
120
#s(literal 120 binary64)
(* 120 a)
(fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64))
120
#s(literal 120 binary64)
a
(* x (/ 60 (- z t)))
(/.f64 (fma.f64 #s(literal 60 binary64) x #s(literal 0 binary64)) (-.f64 z t))
x
(/ 60 (- z t))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
60
#s(literal 60 binary64)
(- z t)
(-.f64 z t)
z
t
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 a #s(literal 120 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) #s(literal 0 binary64)))
-60
#s(literal -60 binary64)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(- x y)
(-.f64 x y)
x
y
t
(* 120 a)
(fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64))
120
#s(literal 120 binary64)
a
(+ (* 120 a) (* x (/ 60 (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
120
#s(literal 120 binary64)
a
(* x (/ 60 (- z t)))
(/.f64 (fma.f64 #s(literal 60 binary64) x #s(literal 0 binary64)) (-.f64 z t))
x
(/ 60 (- z t))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
60
#s(literal 60 binary64)
(- z t)
(-.f64 z t)
z
t

localize88.0ms (0.7%)

Memory
-14.5MiB live, 143.3MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
accuracy100.0%
(/.f64 #s(literal 60 binary64) (-.f64 z t))
accuracy99.7%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
accuracy100.0%
(-.f64 x y)
accuracy100.0%
(*.f64 #s(literal 120 binary64) a)
accuracy100.0%
(/.f64 (-.f64 x y) t)
accuracy99.8%
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(/.f64 #s(literal 60 binary64) (-.f64 z t))
accuracy99.7%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
accuracy100.0%
(*.f64 #s(literal 120 binary64) a)
accuracy100.0%
(-.f64 x y)
accuracy100.0%
(*.f64 a #s(literal 120 binary64))
accuracy100.0%
(/.f64 #s(literal 60 binary64) (-.f64 z t))
accuracy99.8%
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
Samples
52.0ms250×0valid
1.0ms3valid
1.0ms2valid
1.0ms1valid
Compiler

Compiled 117 to 22 computations (81.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-sub: 20.0ms (57.8% of total)
ival-mult: 7.0ms (20.2% of total)
ival-div: 4.0ms (11.6% of total)
ival-add: 3.0ms (8.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series23.0ms (0.2%)

Memory
11.4MiB live, 46.9MiB allocated
Counts
10 → 324
Calls
Call 1
Inputs
#<alt (+ (* (/ 60 (- z t)) (- x y)) (* a 120))>
#<alt (/ 60 (- z t))>
#<alt (- z t)>
#<alt (- x y)>
#<alt (* 120 a)>
#<alt (* x (/ 60 (- z t)))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (/ (- x y) t)>
#<alt (+ (* 120 a) (* x (/ 60 (- z t))))>
#<alt (* a 120)>
Outputs
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))>
#<alt (+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))>
#<alt (+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))>
#<alt (+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))>
#<alt (+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))>
#<alt (+ (* -60 (/ y (- z t))) (* 120 a))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* 60 (/ (- x y) (- z t)))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (/ -60 t)>
#<alt (- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))>
#<alt (- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))>
#<alt (- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))>
#<alt (/ 60 z)>
#<alt (/ (+ 60 (* 60 (/ t z))) z)>
#<alt (/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)>
#<alt (/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)>
#<alt (/ 60 z)>
#<alt (* -1 (/ (- (* -60 (/ t z)) 60) z))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))>
#<alt (/ 60 z)>
#<alt (+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))>
#<alt (+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))>
#<alt (+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))>
#<alt (/ -60 t)>
#<alt (/ (- (* -60 (/ z t)) 60) t)>
#<alt (/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)>
#<alt (/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)>
#<alt (/ -60 t)>
#<alt (* -1 (/ (+ 60 (* 60 (/ z t))) t))>
#<alt (* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))>
#<alt (* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))>
#<alt (* -1 t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt z>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt z>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt z>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (* -1 t)>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* -1 t)>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt x>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -60 (/ x t))>
#<alt (+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))>
#<alt (+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))>
#<alt (+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))>
#<alt (* 60 (/ x z))>
#<alt (/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)>
#<alt (/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)>
#<alt (/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)>
#<alt (* 60 (/ x z))>
#<alt (* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))>
#<alt (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))>
#<alt (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))>
#<alt (* 60 (/ x z))>
#<alt (+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))>
#<alt (+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))>
#<alt (+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))>
#<alt (* -60 (/ x t))>
#<alt (/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)>
#<alt (/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)>
#<alt (/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)>
#<alt (* -60 (/ x t))>
#<alt (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (* -60 (/ x t))>
#<alt (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))>
#<alt (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))>
#<alt (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))>
#<alt (* -60 (/ x t))>
#<alt (* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (* 60 (/ y t))>
#<alt (* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* 60 (/ y t))>
#<alt (* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))>
#<alt (* -60 (/ (- x y) t))>
#<alt (/ (+ (* -60 (- x y)) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 (- x y)) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 (- x y)) (* 120 (* a t))) t)>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (* -60 (/ (- x y) t))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))>
#<alt (* -1 (/ y t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (/ x t)>
#<alt (* x (+ (* -1 (/ y (* t x))) (/ 1 t)))>
#<alt (* x (+ (* -1 (/ y (* t x))) (/ 1 t)))>
#<alt (* x (+ (* -1 (/ y (* t x))) (/ 1 t)))>
#<alt (/ x t)>
#<alt (* -1 (* x (- (/ y (* t x)) (/ 1 t))))>
#<alt (* -1 (* x (- (/ y (* t x)) (/ 1 t))))>
#<alt (* -1 (* x (- (/ y (* t x)) (/ 1 t))))>
#<alt (/ x t)>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (* -1 (/ y t))>
#<alt (* y (- (/ x (* t y)) (/ 1 t)))>
#<alt (* y (- (/ x (* t y)) (/ 1 t)))>
#<alt (* y (- (/ x (* t y)) (/ 1 t)))>
#<alt (* -1 (/ y t))>
#<alt (* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))>
#<alt (* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))>
#<alt (* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (* 60 (/ x (- z t)))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))>
#<alt (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))>
#<alt (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3)))))))>
#<alt (+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4)))))))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ x z)) (* 120 a))>
#<alt (+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))>
#<alt (+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (+ (* 60 (/ (* (pow t 2) x) (pow z 3))) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ x z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z)) (* 120 a))>
#<alt (+ (* 60 (/ x z)) (* 120 a))>
#<alt (+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))>
#<alt (+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3)))))))>
#<alt (+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4)))))))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (+ (* -60 (/ (* x (pow z 2)) (pow t 3))) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
#<alt (* 120 a)>
Calls

81 calls:

TimeVariablePointExpression
3.0ms
a
@0
(+ (* -60 (/ (- x y) t)) (* 120 a))
3.0ms
x
@0
(+ (* -60 (/ (- x y) t)) (* 120 a))
1.0ms
t
@inf
(* x (/ 60 (- z t)))
1.0ms
x
@inf
(* x (/ 60 (- z t)))
1.0ms
x
@0
(* x (/ 60 (- z t)))

rewrite675.0ms (5.2%)

Memory
-5.1MiB live, 766.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
10 832×accelerator-lowering-fma.f32
10 832×accelerator-lowering-fma.f64
6 028×*-lowering-*.f32
6 028×*-lowering-*.f64
3 790×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02064
111964
2101964
0904661
Stop Event
iter limit
node limit
Counts
10 → 540
Calls
Call 1
Inputs
(+ (* (/ 60 (- z t)) (- x y)) (* a 120))
(/ 60 (- z t))
(- z t)
(- x y)
(* 120 a)
(* x (/ 60 (- z t)))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(/ (- x y) t)
(+ (* 120 a) (* x (/ 60 (- z t))))
(* a 120)
Outputs
(+.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) y)))
(+.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64))) (neg.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))))
(-.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a)))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) y)))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a)))) (neg.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) y)))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))) (neg.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (fma.f64 x x (*.f64 y (+.f64 x y))))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) y)))
(fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64))) (neg.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 x #s(literal 1/60 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 x #s(literal 1/60 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) y)))
(fma.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (neg.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 t z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (fma.f64 x x (*.f64 y (+.f64 x y))))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (+.f64 x y))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t z) (fma.f64 x x (*.f64 y (+.f64 x y))))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t z) (+.f64 x y))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a))))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) y)))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a))))) (neg.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) y)))
(fma.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (neg.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) y)))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 t z)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 t z)) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 z t))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 x (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 x (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (-.f64 z t))) #s(literal 60 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (-.f64 z t))) #s(literal 60 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 y x) (neg.f64 (*.f64 a #s(literal -120 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))
(/.f64 (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))))) (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 y x) (neg.f64 (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a)))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 y x) (neg.f64 (*.f64 a #s(literal -120 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (fma.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))))) (*.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))))) (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal -120 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 y x) (neg.f64 (*.f64 a #s(literal -120 binary64))))))
(*.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z t)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) z) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) t) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(+.f64 (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 (*.f64 t (+.f64 z t)) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 z t) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))))
(+.f64 (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(fma.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))))
(fma.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (*.f64 t (+.f64 z t)) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 z t) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z t)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) z (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) t (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(/.f64 #s(literal -60 binary64) (-.f64 t z))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(pow.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t))
(*.f64 (pow.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t))
(+.f64 z (-.f64 #s(literal 0 binary64) t))
(+.f64 (-.f64 #s(literal 0 binary64) t) z)
(+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(+.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) z)) (-.f64 #s(literal 0 binary64) t))
(-.f64 z t)
(-.f64 #s(literal 0 binary64) (-.f64 t z))
(-.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(-.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))
(-.f64 (/.f64 z #s(literal 1 binary64)) t)
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 1 binary64)))
(-.f64 (+.f64 z #s(literal 0 binary64)) t)
(fma.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 1 binary64) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 #s(literal -1 binary64) t z)
(neg.f64 (-.f64 t z))
(/.f64 (-.f64 z t) #s(literal 1 binary64))
(/.f64 (-.f64 t z) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (neg.f64 (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z)))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 t (*.f64 t t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 t t))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 (fma.f64 t (-.f64 #s(literal 0 binary64) (*.f64 t t)) (*.f64 z (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 0 binary64) t) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (fma.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)) (fma.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 z z)) (-.f64 (-.f64 #s(literal 0 binary64) t) z))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t))))) (*.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))))) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t))) (*.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))) (+.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -1 binary64))
(*.f64 (-.f64 z t) #s(literal 1 binary64))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z)))))
(*.f64 #s(literal 1 binary64) (-.f64 z t))
(*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 #s(literal -1 binary64) (-.f64 t z))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(+.f64 x (-.f64 #s(literal 0 binary64) y))
(+.f64 x (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(+.f64 x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) y))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) x)
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)) x)
(-.f64 x y)
(-.f64 #s(literal 0 binary64) (-.f64 y x))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))
(-.f64 (+.f64 x #s(literal 0 binary64)) y)
(fma.f64 x #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))
(fma.f64 x #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 x #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 #s(literal 1 binary64) x (-.f64 #s(literal 0 binary64) y))
(fma.f64 #s(literal 1 binary64) x (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 #s(literal 1 binary64) x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y) x)
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64) x)
(fma.f64 #s(literal -1 binary64) y x)
(neg.f64 (-.f64 y x))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 y x)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 y x)) (neg.f64 (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 y x))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 y x))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 y x))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (fma.f64 y (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 x (*.f64 x x))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (-.f64 y x))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(*.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z t)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) z) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) t) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 z t) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 z (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t)))) (*.f64 t (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t)))))
(+.f64 (*.f64 t (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t)))) (*.f64 z (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t)))))
(fma.f64 z (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 t (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t)))))
(fma.f64 t (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 z (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t)))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 z z) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 z t) (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z t)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) z (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) t (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(neg.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 t z))
(/.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) (-.f64 z t))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x)
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 x #s(literal 1/60 binary64)))
(*.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 x (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 x (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (-.f64 z t))) #s(literal 60 binary64))
(*.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t))
(*.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) t) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))))
(-.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) t))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) (/.f64 #s(literal 1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal -1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 y x) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(neg.f64 (/.f64 (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))
(/.f64 (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -7200 binary64) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal 120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -7200 binary64) a)))) (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal 120 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal 120 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -7200 binary64) a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a)))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))) (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (fma.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))) (*.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))))) (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal 120 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(*.f64 (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -7200 binary64) a))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal 120 binary64))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -216000 binary64) (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t (*.f64 t t))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal -120 binary64))))))
(*.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t))))
(+.f64 (/.f64 x t) (-.f64 #s(literal 0 binary64) (/.f64 y t)))
(+.f64 (/.f64 x t) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y t))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y t)) (/.f64 x t))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) x) (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) t) x))
(+.f64 (*.f64 (/.f64 x t) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y t)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 t (-.f64 x y))) #s(literal -1 binary64)))
(-.f64 (/.f64 x t) (/.f64 y t))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 y x) t))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) t) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) t))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) t) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) t))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)) (/.f64 (-.f64 y x) t))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 t (+.f64 x y))) (/.f64 (*.f64 y y) (*.f64 t (+.f64 x y))))
(-.f64 (/.f64 (*.f64 x t) (*.f64 t t)) (/.f64 (*.f64 t y) (*.f64 t t)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (fma.f64 (/.f64 x t) (/.f64 x t) (*.f64 (/.f64 y t) (+.f64 (/.f64 y t) (/.f64 x t))))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (fma.f64 (/.f64 x t) (/.f64 x t) (*.f64 (/.f64 y t) (+.f64 (/.f64 y t) (/.f64 x t))))))
(-.f64 (/.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y))) (/.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y))))
(fma.f64 x (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) (/.f64 y t)))
(fma.f64 x (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y t))))
(fma.f64 y (/.f64 #s(literal -1 binary64) t) (/.f64 x t))
(fma.f64 (/.f64 x t) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y t)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x t) (-.f64 #s(literal 0 binary64) (/.f64 y t)))
(fma.f64 #s(literal 1 binary64) (/.f64 x t) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y t))))
(fma.f64 (/.f64 #s(literal 1 binary64) t) x (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y) (*.f64 (/.f64 #s(literal 1 binary64) t) x))
(fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) t) (/.f64 x t))
(fma.f64 #s(literal -1 binary64) (/.f64 y t) (/.f64 x t))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) t) (-.f64 #s(literal 0 binary64) (/.f64 y t)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) t) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y t))))
(neg.f64 (/.f64 (-.f64 y x) t))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 y x) t)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 t (-.f64 x y))))
(/.f64 (-.f64 x y) t)
(/.f64 (-.f64 y x) (-.f64 #s(literal 0 binary64) t))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 t (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t (+.f64 x y)) (*.f64 (-.f64 x y) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t t) (fma.f64 x t (*.f64 (-.f64 #s(literal 0 binary64) t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) t) (*.f64 (-.f64 x y) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x t) (/.f64 x t) (*.f64 (/.f64 y t) (+.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y)) (/.f64 (-.f64 x y) t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) t)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t)))
(/.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (+.f64 x y) t))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 t (+.f64 x y)))
(/.f64 #s(literal -1 binary64) (/.f64 t (-.f64 y x)))
(/.f64 (fma.f64 x t (*.f64 (-.f64 #s(literal 0 binary64) t) y)) (*.f64 t t))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 y x)) (neg.f64 (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 y x)) (neg.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t)))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (neg.f64 (*.f64 t (+.f64 x y))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (neg.f64 (*.f64 (+.f64 x y) t)))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t)))) (fma.f64 (/.f64 x t) (/.f64 x t) (*.f64 (/.f64 y t) (+.f64 (/.f64 y t) (/.f64 x t)))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y)) (/.f64 (-.f64 x y) t)) (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) t) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t) (+.f64 x y))
(/.f64 (-.f64 (*.f64 x (/.f64 t y)) t) (*.f64 t (/.f64 t y)))
(/.f64 (-.f64 (*.f64 x (-.f64 #s(literal 0 binary64) t)) (*.f64 t (-.f64 #s(literal 0 binary64) y))) (-.f64 #s(literal 0 binary64) (*.f64 t t)))
(/.f64 (-.f64 t (*.f64 (/.f64 t x) y)) (*.f64 (/.f64 t x) t))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 t y)) (*.f64 (/.f64 t x) #s(literal 1 binary64))) (*.f64 (/.f64 t x) (/.f64 t y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) t)) (*.f64 (/.f64 t x) (-.f64 #s(literal 0 binary64) y))) (*.f64 (/.f64 t x) (-.f64 #s(literal 0 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) t) (*.f64 (-.f64 #s(literal 0 binary64) t) y)) (-.f64 #s(literal 0 binary64) (*.f64 t t)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 t y)) (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 t y)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) t)) (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 #s(literal 0 binary64) y))) (*.f64 t t))
(/.f64 (neg.f64 (fma.f64 x t (*.f64 (-.f64 #s(literal 0 binary64) t) y))) (-.f64 #s(literal 0 binary64) (*.f64 t t)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))))) (neg.f64 (fma.f64 (/.f64 x t) (/.f64 x t) (*.f64 (/.f64 y t) (+.f64 (/.f64 y t) (/.f64 x t))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y)) (/.f64 (-.f64 x y) t))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) t)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 y t)) #s(literal 3 binary64))) (fma.f64 (/.f64 x t) (/.f64 x t) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y t)) (-.f64 #s(literal 0 binary64) (/.f64 y t))) (*.f64 (/.f64 x t) (-.f64 #s(literal 0 binary64) (/.f64 y t))))))
(/.f64 (-.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y t)) (-.f64 #s(literal 0 binary64) (/.f64 y t)))) (-.f64 (/.f64 x t) (-.f64 #s(literal 0 binary64) (/.f64 y t))))
(pow.f64 (/.f64 t (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) t))
(*.f64 (-.f64 y x) (/.f64 #s(literal -1 binary64) t))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y))))))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) t))
(*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 t (+.f64 x y))))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) t)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 y x) t))
(*.f64 (fma.f64 x t (*.f64 (-.f64 #s(literal 0 binary64) t) y)) (/.f64 #s(literal 1 binary64) (*.f64 t t)))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x t) (/.f64 x t) (*.f64 (/.f64 y t) (+.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y)) (/.f64 (-.f64 x y) t)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) t) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) t) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 t (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (pow.f64 (/.f64 t (*.f64 (-.f64 x y) (+.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t) (/.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (+.f64 x y) t) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 t (-.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t (-.f64 x y)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 y x)) (/.f64 #s(literal -1 binary64) t))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(-.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64)))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 x #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 t z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (-.f64 z t))) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(neg.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a))))))
(neg.f64 (/.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))))
(/.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))))
(/.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))))) (neg.f64 (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (*.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))) (+.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 a #s(literal 120 binary64))))
(*.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a))))))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)

simplify650.0ms (5%)

Memory
19.9MiB live, 772.7MiB allocated
Algorithm
egg-herbie
Rules
11 618×accelerator-lowering-fma.f32
11 618×accelerator-lowering-fma.f64
6 190×*-lowering-*.f32
6 190×*-lowering-*.f64
4 056×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05463882
116383721
249623565
080863324
Stop Event
iter limit
node limit
Counts
324 → 324
Calls
Call 1
Inputs
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (- z t)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (- z t)))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 120 a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* 120 a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/ 60 z)
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/ 60 z)
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(/ -60 t)
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/ -60 t)
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 t)
(- z t)
(- z t)
(- z t)
z
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
z
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
z
(+ z (* -1 t))
(+ z (* -1 t))
(+ z (* -1 t))
(* -1 t)
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* -1 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 y)
(- x y)
(- x y)
(- x y)
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
x
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
x
(+ x (* -1 y))
(+ x (* -1 y))
(+ x (* -1 y))
(* -1 y)
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* -60 (/ x t))
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(* 60 (/ x z))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(* 60 (/ x z))
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(* 60 (/ x z))
(+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(* -60 (/ x t))
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(* -60 (/ x t))
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* -60 (/ x t))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(* -60 (/ x t))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* 60 (/ y t))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* 60 (/ y t))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -60 (/ (- x y) t))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(* 120 a)
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* 120 a)
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (/ x t))
(+ (* -1 (/ y t)) (/ x t))
(+ (* -1 (/ y t)) (/ x t))
(/ x t)
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(/ x t)
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(/ x t)
(+ (* -1 (/ y t)) (/ x t))
(+ (* -1 (/ y t)) (/ x t))
(+ (* -1 (/ y t)) (/ x t))
(* -1 (/ y t))
(* y (- (/ x (* t y)) (/ 1 t)))
(* y (- (/ x (* t y)) (/ 1 t)))
(* y (- (/ x (* t y)) (/ 1 t)))
(* -1 (/ y t))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(* 60 (/ x (- z t)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* 120 a)
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(* 120 a)
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(* 120 a)
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* 60 (/ x (- z t)))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* 60 (/ x (- z t)))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3)))))))
(+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4)))))))))
(* 120 a)
(+ (* 60 (/ x z)) (* 120 a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (+ (* 60 (/ (* (pow t 2) x) (pow z 3))) (* 120 a))))
(* 120 a)
(+ (* 60 (/ x z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z)) (* 120 a))
(+ (* 60 (/ x z)) (* 120 a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))
(+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3)))))))
(+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4)))))))))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (+ (* -60 (/ (* x (pow z 2)) (pow t 3))) (* 120 a))))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t)) (* 120 a))
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
Outputs
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (*.f64 #s(literal 60 binary64) z) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 z (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t)))) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 z (fma.f64 z (*.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t)))) (fma.f64 #s(literal 60 binary64) (/.f64 z t) #s(literal 60 binary64))) (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 z z)) (+.f64 t (/.f64 (*.f64 t t) z)) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y)) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 t (/.f64 t z) t)) z) (*.f64 #s(literal -60 binary64) (-.f64 x y))) z))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 z z)) (+.f64 t (/.f64 (*.f64 t t) z)) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 t (fma.f64 t (/.f64 (*.f64 (-.f64 x y) (*.f64 t #s(literal 60 binary64))) (pow.f64 z #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 x y) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) t) (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 t t)) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 z t))) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 z (/.f64 z t) z)) t) (*.f64 (-.f64 x y) #s(literal 60 binary64))) t))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 120 binary64) (/.f64 a y) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 120 binary64) (/.f64 a y) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 120 binary64) (/.f64 a y) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)))))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (-.f64 #s(literal 0 binary64) y))
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) t)
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 z (fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 t (*.f64 t t))) (/.f64 #s(literal -60 binary64) (*.f64 t t))) (/.f64 #s(literal -60 binary64) t))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 z (fma.f64 z (fma.f64 #s(literal -60 binary64) (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 #s(literal -60 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal -60 binary64) (*.f64 t t))) (/.f64 #s(literal -60 binary64) t))
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ (+ 60 (* 60 (/ t z))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/.f64 (+.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t z) t)) z)) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/.f64 (fma.f64 (fma.f64 (*.f64 t t) (/.f64 t (*.f64 z (*.f64 z z))) #s(literal 1 binary64)) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t z) t)) z)) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) z)
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 #s(literal -60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t z) t)) z)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (+.f64 #s(literal 60 binary64) (/.f64 (fma.f64 t #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 t (fma.f64 t (/.f64 t z) t))) z)) z)) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(fma.f64 t (/.f64 #s(literal 60 binary64) (*.f64 z z)) (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 t (fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 #s(literal 60 binary64) (*.f64 z z))) (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 t (fma.f64 t (fma.f64 #s(literal 60 binary64) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 60 binary64) (*.f64 z z))) (/.f64 #s(literal 60 binary64) z))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ (- (* -60 (/ z t)) 60) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/.f64 (+.f64 #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 z t) z)) t)) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/.f64 (+.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) #s(literal -60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 z t) z)) t)) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) t)
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(/.f64 (+.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 z t) z)) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(/.f64 (+.f64 #s(literal -60 binary64) (/.f64 (fma.f64 #s(literal -60 binary64) z (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 z (fma.f64 z (/.f64 z t) z))) t)) t)) t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(*.f64 x (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) t))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(fma.f64 z (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 t t)) (fma.f64 x (/.f64 z t) x)) (/.f64 (*.f64 #s(literal -60 binary64) x) t))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(fma.f64 x (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) t) (*.f64 (*.f64 z z) (*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 #s(literal -60 binary64) (*.f64 t (*.f64 t t)))))))
(* 60 (/ x z))
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x z) x)) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 x z) (fma.f64 t (/.f64 t z) t) x)) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 x (*.f64 z z)) (*.f64 t (fma.f64 t (/.f64 t z) t)) (fma.f64 t (/.f64 x z) x))) z)
(* 60 (/ x z))
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x z) x)) z)
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal -60 binary64) (/.f64 (*.f64 t (fma.f64 t (/.f64 x z) x)) z))) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(/.f64 (-.f64 (*.f64 #s(literal -60 binary64) x) (/.f64 (fma.f64 x (*.f64 t #s(literal 60 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 t (*.f64 t (fma.f64 t (/.f64 x z) x)))) z)) z)) (-.f64 #s(literal 0 binary64) z))
(* 60 (/ x z))
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(*.f64 (/.f64 x z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 x (*.f64 z z)) (+.f64 t (/.f64 (*.f64 t t) z)) (/.f64 x z)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(fma.f64 t (fma.f64 (/.f64 x (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) (/.f64 (*.f64 t (*.f64 x (*.f64 t #s(literal 60 binary64)))) (pow.f64 z #s(literal 4 binary64)))) (/.f64 (*.f64 x #s(literal 60 binary64)) z))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/.f64 (*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 x t) (fma.f64 z (/.f64 z t) z) x)) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (fma.f64 (/.f64 z (*.f64 t t)) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 z t))) (/.f64 z t)) x)) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(/.f64 (*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64))) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 x (fma.f64 z (/.f64 z t) z)) t) (*.f64 x #s(literal 60 binary64))) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(/.f64 (-.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 (fma.f64 #s(literal -60 binary64) (*.f64 x z) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 x (*.f64 z (fma.f64 z (/.f64 z t) z)))) t)) t)) (-.f64 #s(literal 0 binary64) t))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x t)) (/.f64 #s(literal -60 binary64) t))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x t)) (/.f64 #s(literal -60 binary64) t))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x t)) (/.f64 #s(literal -60 binary64) t))))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) t) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) t) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) t) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)) x)) (-.f64 #s(literal 0 binary64) x))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y t)) (fma.f64 a (/.f64 #s(literal 120 binary64) y) (/.f64 #s(literal 60 binary64) t))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y t)) (fma.f64 a (/.f64 #s(literal 120 binary64) y) (/.f64 #s(literal 60 binary64) t))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y t)) (fma.f64 a (/.f64 #s(literal 120 binary64) y) (/.f64 #s(literal 60 binary64) t))))
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(*.f64 y (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 120 binary64) a)) y) (/.f64 #s(literal 60 binary64) t)))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(*.f64 y (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 120 binary64) a)) y) (/.f64 #s(literal 60 binary64) t)))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(*.f64 y (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 120 binary64) a)) y) (/.f64 #s(literal 60 binary64) t)))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (/ y t))
(-.f64 #s(literal 0 binary64) (/.f64 y t))
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(/ x t)
(/.f64 x t)
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 y (*.f64 x t))))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 y (*.f64 x t))))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 y (*.f64 x t))))
(/ x t)
(/.f64 x t)
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(*.f64 (+.f64 (/.f64 y (*.f64 x t)) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(*.f64 (+.f64 (/.f64 y (*.f64 x t)) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(*.f64 (+.f64 (/.f64 y (*.f64 x t)) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(/ x t)
(/.f64 x t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(* -1 (/ y t))
(-.f64 #s(literal 0 binary64) (/.f64 y t))
(* y (- (/ x (* t y)) (/ 1 t)))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* y (- (/ x (* t y)) (/ 1 t)))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* y (- (/ x (* t y)) (/ 1 t)))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* -1 (/ y t))
(-.f64 #s(literal 0 binary64) (/.f64 y t))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 a (fma.f64 x (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 a (fma.f64 x (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 a (fma.f64 x (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 a (-.f64 z t))) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 a (-.f64 z t))) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 a (-.f64 z t))) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) x))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))
(fma.f64 x (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3)))))))
(fma.f64 z (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 t t)) (fma.f64 x (/.f64 z t) x)) (fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4)))))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 x (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) t) (*.f64 (*.f64 z z) (*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 #s(literal -60 binary64) (*.f64 t (*.f64 t t))))))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))
(fma.f64 (/.f64 x z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (+ (* 60 (/ (* (pow t 2) x) (pow z 3))) (* 120 a))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 x (*.f64 z z)) (+.f64 t (/.f64 (*.f64 t t) z)) (/.f64 x z)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 t (/.f64 x z) x) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal -60 binary64) (/.f64 (*.f64 t (fma.f64 t (/.f64 x z) x)) z))) (-.f64 #s(literal 0 binary64) z)))
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))
(fma.f64 (/.f64 x z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3)))))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 x (*.f64 z z)) (+.f64 t (/.f64 (*.f64 t t) z)) (/.f64 x z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4)))))))))
(fma.f64 t (fma.f64 (/.f64 x (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) (/.f64 (*.f64 t (*.f64 x (*.f64 t #s(literal 60 binary64)))) (pow.f64 z #s(literal 4 binary64)))) (fma.f64 x (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))
(fma.f64 x (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (+ (* -60 (/ (* x (pow z 2)) (pow t 3))) (* 120 a))))
(fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 x t) (*.f64 (/.f64 x (*.f64 t t)) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 z t))))) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64))) t))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 x (fma.f64 z (/.f64 z t) z)) t) (*.f64 x #s(literal 60 binary64))) t))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)

eval184.0ms (1.4%)

Memory
-29.2MiB live, 491.4MiB allocated
Compiler

Compiled 29 649 to 2 176 computations (92.7% saved)

prune247.0ms (1.9%)

Memory
32.9MiB live, 387.0MiB allocated
Pruning

23 alts after pruning (20 fresh and 3 done)

PrunedKeptTotal
New1 308161 324
Fresh347
Picked235
Done000
Total1 313231 336
Accuracy
100.0%
Counts
1 336 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
68.4%
(fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
57.9%
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
49.0%
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) x) t))
75.9%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
49.1%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
68.4%
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
49.5%
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
50.3%
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
14.6%
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
27.7%
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
17.3%
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
26.4%
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
15.6%
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
28.1%
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
91.9%
(+.f64 (*.f64 y (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)))) (*.f64 a #s(literal 120 binary64)))
28.1%
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
28.1%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
17.7%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
15.6%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
93.4%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
54.2%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
49.9%
(*.f64 #s(literal 120 binary64) a)
26.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 563 to 423 computations (24.9% saved)

simplify358.0ms (2.8%)

Memory
-33.3MiB live, 329.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 x (/.f64 #s(literal -60 binary64) t))
cost-diff0
(/.f64 #s(literal -60 binary64) t)
cost-diff0
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
cost-diff-64
(*.f64 #s(literal -60 binary64) y)
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
cost-diff-64
(*.f64 y #s(literal 60 binary64))
cost-diff0
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
cost-diff-64
(*.f64 x (/.f64 #s(literal -60 binary64) t))
cost-diff0
(/.f64 #s(literal -60 binary64) t)
cost-diff0
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
cost-diff0
(-.f64 x y)
cost-diff0
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
cost-diff320
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
Rules
7 780×accelerator-lowering-fma.f32
7 780×accelerator-lowering-fma.f64
3 046×*-lowering-*.f32
3 046×*-lowering-*.f64
1 868×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023114
151114
2109114
3299112
4846112
52009112
66185112
08215109
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))
a
(+ (* (- x y) (/ 60 (* (- z t) a))) 120)
(- x y)
x
y
(/ 60 (* (- z t) a))
60
(* (- z t) a)
(- z t)
z
t
120
(* x (/ -60 t))
x
(/ -60 t)
-60
t
(/ (* y 60) t)
(* y 60)
y
60
t
(/ (* -60 y) (- z t))
(* -60 y)
-60
y
(- z t)
z
t
(+ (* 120 a) (* x (/ -60 t)))
120
a
(* x (/ -60 t))
x
(/ -60 t)
-60
t
Outputs
(* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))
(fma.f64 a #s(literal 120 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 0 binary64)))
a
(+ (* (- x y) (/ 60 (* (- z t) a))) 120)
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (fma.f64 a (-.f64 z t) #s(literal 0 binary64))) #s(literal 120 binary64))
(- x y)
(-.f64 x y)
x
y
(/ 60 (* (- z t) a))
(/.f64 #s(literal 60 binary64) (fma.f64 a (-.f64 z t) #s(literal 0 binary64)))
60
#s(literal 60 binary64)
(* (- z t) a)
(fma.f64 a (-.f64 z t) #s(literal 0 binary64))
(- z t)
(-.f64 z t)
z
t
120
#s(literal 120 binary64)
(* x (/ -60 t))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) #s(literal 0 binary64))
x
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
-60
#s(literal -60 binary64)
t
(/ (* y 60) t)
(/.f64 (fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64)) t)
(* y 60)
(fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64))
y
60
#s(literal 60 binary64)
t
(/ (* -60 y) (- z t))
(/.f64 (fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64)) (-.f64 t z))
(* -60 y)
(fma.f64 y #s(literal -60 binary64) #s(literal 0 binary64))
-60
#s(literal -60 binary64)
y
(- z t)
(-.f64 z t)
z
t
(+ (* 120 a) (* x (/ -60 t)))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
120
#s(literal 120 binary64)
a
(* x (/ -60 t))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) #s(literal 0 binary64))
x
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
-60
#s(literal -60 binary64)
t

localize115.0ms (0.9%)

Memory
30.0MiB live, 109.0MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 #s(literal -60 binary64) t)
accuracy100.0%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
accuracy99.7%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(*.f64 #s(literal -60 binary64) y)
accuracy99.7%
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
accuracy100.0%
(*.f64 y #s(literal 60 binary64))
accuracy99.7%
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
accuracy100.0%
(/.f64 #s(literal -60 binary64) t)
accuracy99.7%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
accuracy100.0%
(*.f64 (-.f64 z t) a)
accuracy99.9%
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
accuracy98.4%
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
accuracy93.5%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
Samples
61.0ms250×0valid
1.0ms2valid
1.0ms4valid
0.0ms3valid
Compiler

Compiled 113 to 25 computations (77.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-add: 25.0ms (55.6% of total)
ival-mult: 10.0ms (22.2% of total)
ival-div: 7.0ms (15.6% of total)
ival-sub: 3.0ms (6.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series88.0ms (0.7%)

Memory
-13.6MiB live, 59.7MiB allocated
Counts
13 → 396
Calls
Call 1
Inputs
#<alt (* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))>
#<alt (+ (* (- x y) (/ 60 (* (- z t) a))) 120)>
#<alt (- x y)>
#<alt (/ 60 (* (- z t) a))>
#<alt (/ -60 t)>
#<alt (* x (/ -60 t))>
#<alt (/ (* y 60) t)>
#<alt (* y 60)>
#<alt (/ (* -60 y) (- z t))>
#<alt (- z t)>
#<alt (* -60 y)>
#<alt (+ (* 120 a) (* x (/ -60 t)))>
#<alt (* (- z t) a)>
Outputs
#<alt (* 60 (/ (- x y) (- z t)))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* a (+ 120 (* -60 (/ y (* a (- z t))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))>
#<alt (+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))>
#<alt (+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a z)))))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))>
#<alt (+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))>
#<alt (+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))>
#<alt (+ 120 (* -60 (/ y (* a (- z t)))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (+ 120 (* 60 (/ x (* a (- z t)))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))>
#<alt (+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))>
#<alt (+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))>
#<alt (+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))>
#<alt 120>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))>
#<alt (+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))>
#<alt 120>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))>
#<alt (+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (* -1 y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt x>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (/ -60 (* a t))>
#<alt (- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))>
#<alt (- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))>
#<alt (- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))>
#<alt (/ 60 (* a z))>
#<alt (/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)>
#<alt (/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)>
#<alt (/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)>
#<alt (/ 60 (* a z))>
#<alt (* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))>
#<alt (/ 60 (* a z))>
#<alt (+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))>
#<alt (+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))>
#<alt (+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))>
#<alt (/ -60 (* a t))>
#<alt (/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)>
#<alt (/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)>
#<alt (/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)>
#<alt (/ -60 (* a t))>
#<alt (* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* 60 (/ y t))>
#<alt (+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))>
#<alt (+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))>
#<alt (+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))>
#<alt (* -60 (/ y z))>
#<alt (/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)>
#<alt (/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)>
#<alt (/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)>
#<alt (* -60 (/ y z))>
#<alt (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))>
#<alt (* -60 (/ y z))>
#<alt (+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))>
#<alt (+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))>
#<alt (+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))>
#<alt (* 60 (/ y t))>
#<alt (/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)>
#<alt (/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)>
#<alt (/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)>
#<alt (* 60 (/ y t))>
#<alt (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))>
#<alt (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))>
#<alt (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))>
#<alt (* -1 t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt z>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt z>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt z>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (* -1 t)>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* -1 t)>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 (/ x t))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* -60 (/ x t))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* -60 (/ x t))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -60 (/ x t))>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* -1 (* a t))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (* a z)>
#<alt (* z (+ a (* -1 (/ (* a t) z))))>
#<alt (* z (+ a (* -1 (/ (* a t) z))))>
#<alt (* z (+ a (* -1 (/ (* a t) z))))>
#<alt (* a z)>
#<alt (* -1 (* z (+ (* -1 a) (/ (* a t) z))))>
#<alt (* -1 (* z (+ (* -1 a) (/ (* a t) z))))>
#<alt (* -1 (* z (+ (* -1 a) (/ (* a t) z))))>
#<alt (* a z)>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (* -1 (* a t))>
#<alt (* t (+ (* -1 a) (/ (* a z) t)))>
#<alt (* t (+ (* -1 a) (/ (* a z) t)))>
#<alt (* t (+ (* -1 a) (/ (* a z) t)))>
#<alt (* -1 (* a t))>
#<alt (* -1 (* t (+ a (* -1 (/ (* a z) t)))))>
#<alt (* -1 (* t (+ a (* -1 (/ (* a z) t)))))>
#<alt (* -1 (* t (+ a (* -1 (/ (* a z) t)))))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
Calls

99 calls:

TimeVariablePointExpression
27.0ms
y
@inf
(* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))
25.0ms
a
@inf
(+ (* 120 a) (* x (/ -60 t)))
5.0ms
t
@0
(/ 60 (* (- z t) a))
2.0ms
z
@inf
(/ (* -60 y) (- z t))
1.0ms
z
@0
(* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))

rewrite915.0ms (7.1%)

Memory
26.8MiB live, 743.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
8 774×accelerator-lowering-fma.f32
8 774×accelerator-lowering-fma.f64
6 652×*-lowering-*.f32
6 652×*-lowering-*.f64
3 462×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02381
112881
2100581
0863778
Stop Event
iter limit
node limit
Counts
13 → 614
Calls
Call 1
Inputs
(* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))
(+ (* (- x y) (/ 60 (* (- z t) a))) 120)
(- x y)
(/ 60 (* (- z t) a))
(/ -60 t)
(* x (/ -60 t))
(/ (* y 60) t)
(* y 60)
(/ (* -60 y) (- z t))
(- z t)
(* -60 y)
(+ (* 120 a) (* x (/ -60 t)))
(* (- z t) a)
Outputs
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(+.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (*.f64 a a)) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(fma.f64 a (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (-.f64 x y)) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 (-.f64 x y) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) a (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal -60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) (*.f64 (-.f64 x y) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) (*.f64 #s(literal 60 binary64) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (-.f64 x y) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) a) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) a) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (-.f64 x y)) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (*.f64 (-.f64 x y) #s(literal 60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 60 binary64) a)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 a (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 a a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (-.f64 z t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a #s(literal 60 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (-.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (-.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t)))) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 a (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 a (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (*.f64 a a) (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))) (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (*.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z))))) (*.f64 a (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z))))) (*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (*.f64 a a) (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(/.f64 (*.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (*.f64 a (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z))))))
(/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) a) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)) a) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (*.f64 a a) (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))) (neg.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z)))))))
(/.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) a)) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)) a)) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) (*.f64 a (*.f64 a a)))) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (*.f64 a a)) (*.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (*.f64 a a))) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)) a)
(*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z)))))) a))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) a))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (*.f64 a a) (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))))
(*.f64 (*.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(*.f64 (*.f64 a (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z)))))))
(*.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) a) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z)))))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)) a) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(+.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64))
(+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (neg.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) x) (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(+.f64 (*.f64 x (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(+.f64 (+.f64 #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) x)) (neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) y)))
(+.f64 (+.f64 #s(literal 120 binary64) (*.f64 x (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))))) (neg.f64 (*.f64 y (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(-.f64 (/.f64 #s(literal 14400 binary64) (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (*.f64 a (-.f64 z t)) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (*.f64 a (-.f64 z t)) #s(literal -1/60 binary64))))))
(fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (-.f64 x y)) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) x) (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t)))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) x (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 x y) #s(literal 120 binary64))
(fma.f64 #s(literal -60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) x) (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) (-.f64 x y)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (neg.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 120 binary64))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 #s(literal 1/60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))) #s(literal 120 binary64))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))) #s(literal 120 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) x) (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) (*.f64 a #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (*.f64 x #s(literal 60 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 120 binary64))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 #s(literal 1/60 binary64) (+.f64 x y)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))) #s(literal 120 binary64))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 #s(literal 1 binary64) a) x) (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 x y)) #s(literal 120 binary64))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 a (-.f64 z t)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 x y) #s(literal -60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 a (-.f64 t z)))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) a)) #s(literal 120 binary64))
(fma.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 a (-.f64 z t)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal -60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 a (-.f64 t z)))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) a)) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 a (fma.f64 y (+.f64 x y) (*.f64 x x))))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 a (+.f64 x y)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t z) (*.f64 a (fma.f64 y (+.f64 x y) (*.f64 x x))))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 t z)) (+.f64 x y))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 y (+.f64 x y) (*.f64 x x)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 x y))) #s(literal 120 binary64))
(fma.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 t z)) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64))
(fma.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t)))) #s(literal 60 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) a) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t)))) #s(literal 60 binary64) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t) #s(literal 120 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z))))))))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z)))))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 14400 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z))))))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (*.f64 a (-.f64 z t)) #s(literal -1/60 binary64)))) (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64))) (neg.f64 (+.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 14400 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (*.f64 a (-.f64 z t)) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)) #s(literal 14400 binary64))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z))))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 14400 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))))) (neg.f64 (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (*.f64 a (-.f64 z t)) #s(literal -1/60 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (fma.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (*.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z)))))))
(*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) #s(literal -14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal 7200 binary64)) (*.f64 a (-.f64 t z))))))))
(*.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) #s(literal 14400 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(*.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (*.f64 a (*.f64 a (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (*.f64 a (-.f64 z t)) #s(literal -1/60 binary64))))))
(+.f64 x (-.f64 #s(literal 0 binary64) y))
(+.f64 x (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(+.f64 x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) x)
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)) x)
(-.f64 x y)
(-.f64 #s(literal 0 binary64) (-.f64 y x))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))
(-.f64 (+.f64 x #s(literal 0 binary64)) y)
(fma.f64 x #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))
(fma.f64 x #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 x #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 #s(literal 1 binary64) x (-.f64 #s(literal 0 binary64) y))
(fma.f64 #s(literal 1 binary64) x (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 #s(literal 1 binary64) x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y) x)
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64) x)
(fma.f64 #s(literal -1 binary64) y x)
(neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (neg.f64 (-.f64 x y))) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(neg.f64 (/.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (+.f64 x y)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (neg.f64 (-.f64 x y))) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (neg.f64 (-.f64 x y))) (neg.f64 (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))))
(/.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (neg.f64 (-.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (fma.f64 y (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 x (*.f64 x x))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 1 binary64)))
(*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z))))
(neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z)))))
(neg.f64 (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(neg.f64 (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) a))
(/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))
(/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))
(/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (/.f64 #s(literal 60 binary64) a)))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a)
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 a (-.f64 z t)) #s(literal -1/60 binary64)))
(/.f64 (/.f64 #s(literal 60 binary64) a) (-.f64 z t))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (-.f64 t z))
(pow.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))))
(*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (*.f64 a #s(literal 1/60 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) #s(literal 60 binary64))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z))))
(*.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 t #s(literal -1/60 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 60 binary64) t))
(neg.f64 (/.f64 #s(literal 60 binary64) t))
(/.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) t))
(/.f64 #s(literal -60 binary64) t)
(/.f64 #s(literal 1 binary64) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 t #s(literal 1/60 binary64)))
(pow.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 #s(literal -1 binary64) t))
(*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) t))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) t))
(*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) t))
(*.f64 (pow.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal -1/2 binary64)))
(neg.f64 (/.f64 x (*.f64 t #s(literal 1/60 binary64))))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 t (*.f64 x #s(literal -60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t #s(literal -1/60 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 t (*.f64 x #s(literal -60 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 t (*.f64 x #s(literal -60 binary64)))))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 #s(literal 0 binary64) t))
(/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 t #s(literal 1/60 binary64)))
(/.f64 (neg.f64 (*.f64 x #s(literal 60 binary64))) t)
(pow.f64 (/.f64 t (*.f64 x #s(literal -60 binary64))) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal -1 binary64) t) x))
(*.f64 #s(literal -60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) t) x))
(*.f64 #s(literal -60 binary64) (/.f64 x t))
(*.f64 #s(literal -60 binary64) (*.f64 x (/.f64 #s(literal 1 binary64) t)))
(*.f64 (/.f64 #s(literal -60 binary64) t) x)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(*.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 x #s(literal -60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 x #s(literal -1/60 binary64)))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) t))
(*.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal -1 binary64) t))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) t)) #s(literal -60 binary64))
(*.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) t))
(exp.f64 (*.f64 (log.f64 (/.f64 t (*.f64 y #s(literal 60 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(-.f64 (/.f64 #s(literal 0 binary64) t) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(neg.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 y #s(literal -60 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 t (*.f64 y #s(literal 60 binary64)))))
(/.f64 y (*.f64 t #s(literal 1/60 binary64)))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 t (*.f64 y #s(literal 60 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 t (*.f64 y #s(literal -60 binary64))))
(pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) t) y))
(*.f64 #s(literal 60 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -1 binary64) t)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 #s(literal 0 binary64) y) t))
(*.f64 #s(literal -60 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) t)))
(*.f64 #s(literal -60 binary64) (*.f64 y (/.f64 #s(literal -1 binary64) t)))
(*.f64 (/.f64 #s(literal -60 binary64) t) (-.f64 #s(literal 0 binary64) y))
(*.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) t))
(*.f64 (*.f64 y #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) t))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 t #s(literal 1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 y #s(literal 60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) t) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 60 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) t))
(*.f64 (/.f64 #s(literal 60 binary64) t) y)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) t))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) t))
(*.f64 (pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 60 binary64) t))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) y) #s(literal 60 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)) #s(literal -60 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -1 binary64)) (*.f64 y #s(literal -60 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal -60 binary64)))
(neg.f64 (*.f64 y #s(literal -60 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 y #s(literal -60 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 y #s(literal -60 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y #s(literal -60 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 y #s(literal -60 binary64)))) (*.f64 y #s(literal -60 binary64)))
(*.f64 y #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) y)
(*.f64 #s(literal 60 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) y)))
(*.f64 #s(literal 60 binary64) (*.f64 y #s(literal 1 binary64)))
(*.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal -60 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(*.f64 (*.f64 y #s(literal 60 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 60 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal -60 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal 60 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal 60 binary64))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))) (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z t)))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) z) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) t))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) t) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) z))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (*.f64 (*.f64 z t) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(+.f64 (*.f64 z (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))) (*.f64 t (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))))
(+.f64 (*.f64 t (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))) (*.f64 z (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 t z)) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 z t)) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(fma.f64 z (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (*.f64 t (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))))
(fma.f64 t (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (*.f64 z (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 z z) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (*.f64 z t) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(fma.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z) (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(fma.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 t (+.f64 z t)) (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 z t)))
(fma.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) z (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) t))
(fma.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) t (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) z))
(neg.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 y #s(literal 60 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) y)))
(/.f64 #s(literal -60 binary64) (/.f64 (-.f64 z t) y))
(/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 t z))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) y))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 z t) (*.f64 y #s(literal 60 binary64))))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) y) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 z t)))
(*.f64 #s(literal 60 binary64) (*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 t z))))
(*.f64 #s(literal 60 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 z t))))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(*.f64 (*.f64 y #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 t z)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 y #s(literal -60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -60 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 y (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 y (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -60 binary64)))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal -60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 y #s(literal -60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) (*.f64 y #s(literal -60 binary64))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 #s(literal -60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))) (+.f64 z t))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) y) #s(literal -60 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 60 binary64)) (-.f64 #s(literal 0 binary64) y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -60 binary64)) y)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y)) #s(literal 60 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -1 binary64)) (*.f64 y #s(literal 60 binary64)))
(+.f64 z (-.f64 #s(literal 0 binary64) t))
(+.f64 (-.f64 #s(literal 0 binary64) t) z)
(+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(+.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) z)) (-.f64 #s(literal 0 binary64) t))
(-.f64 z t)
(-.f64 #s(literal 0 binary64) (-.f64 t z))
(-.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(-.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))
(-.f64 (/.f64 z #s(literal 1 binary64)) t)
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 1 binary64)))
(-.f64 (+.f64 z #s(literal 0 binary64)) t)
(fma.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 1 binary64) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 #s(literal -1 binary64) t z)
(neg.f64 (-.f64 t z))
(/.f64 (-.f64 z t) #s(literal 1 binary64))
(/.f64 (-.f64 t z) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (neg.f64 (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z)))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 t (*.f64 t t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 t t))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 (fma.f64 t (-.f64 #s(literal 0 binary64) (*.f64 t t)) (*.f64 z (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 0 binary64) t) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (fma.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)) (fma.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 z z)) (-.f64 (-.f64 #s(literal 0 binary64) t) z))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t))))) (*.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))))) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t))) (*.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))) (+.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -1 binary64))
(*.f64 (-.f64 z t) #s(literal 1 binary64))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z)))))
(*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (-.f64 z t) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 #s(literal 1 binary64) (-.f64 z t))
(*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (+.f64 z t) (*.f64 (-.f64 z t) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 #s(literal -1 binary64) (-.f64 t z))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(+.f64 #s(literal 0 binary64) (*.f64 y #s(literal -60 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64)))
(neg.f64 (*.f64 y #s(literal 60 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 y #s(literal 60 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 y #s(literal 60 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 y #s(literal 60 binary64)))) (*.f64 y #s(literal 60 binary64)))
(*.f64 y #s(literal -60 binary64))
(*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal 60 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(*.f64 #s(literal -60 binary64) y)
(*.f64 #s(literal -60 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) y)))
(*.f64 #s(literal -60 binary64) (*.f64 y #s(literal 1 binary64)))
(*.f64 (*.f64 y #s(literal -60 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -60 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal 60 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal -60 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -60 binary64))
(+.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(+.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))))))
(-.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64)))))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal -1 binary64) t) x) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(fma.f64 #s(literal -60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) t) x) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (*.f64 x (/.f64 #s(literal 1 binary64) t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -60 binary64) t) x (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 x #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 x #s(literal -1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal -1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x (/.f64 #s(literal 1 binary64) t)) #s(literal -60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(neg.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64))))))))
(neg.f64 (/.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t))) (fma.f64 a #s(literal -120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64)))))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))))) (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t))) (fma.f64 a #s(literal -120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64))))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)))) (neg.f64 (fma.f64 a #s(literal -120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (neg.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))))) (+.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))) #s(literal -1 binary64))
(*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t)) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))))
(*.f64 (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64)))))))
(*.f64 (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))))))
(*.f64 (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t)) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
(*.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t))) (/.f64 #s(literal -1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (*.f64 x x) (/.f64 #s(literal -216000 binary64) (*.f64 t (*.f64 t t)))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64))))))))
(*.f64 (+.f64 (neg.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal -120 binary64)))))
(+.f64 (*.f64 a z) (*.f64 a (-.f64 #s(literal 0 binary64) t)))
(+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) t)) (*.f64 a z))
(+.f64 (*.f64 z a) (neg.f64 (*.f64 t a)))
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 z a))
(-.f64 #s(literal 0 binary64) (*.f64 a (-.f64 t z)))
(fma.f64 a z (*.f64 a (-.f64 #s(literal 0 binary64) t)))
(fma.f64 a (-.f64 #s(literal 0 binary64) t) (*.f64 a z))
(fma.f64 z a (neg.f64 (*.f64 t a)))
(fma.f64 (-.f64 #s(literal 0 binary64) t) a (*.f64 z a))
(fma.f64 #s(literal -1 binary64) (*.f64 t a) (*.f64 z a))
(fma.f64 (*.f64 a #s(literal -1 binary64)) t (*.f64 a z))
(neg.f64 (*.f64 a (-.f64 t z)))
(/.f64 a (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 (*.f64 a (-.f64 z t)) #s(literal 1 binary64))
(/.f64 (*.f64 a (-.f64 t z)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (*.f64 a (+.f64 z t)) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a (-.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (*.f64 a (-.f64 z t)))))
(/.f64 (*.f64 a (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (*.f64 a (+.f64 z t)) (-.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (+.f64 z t) (*.f64 a (-.f64 z t))) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 a (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 a (+.f64 z t)) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a (-.f64 z t)))) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (*.f64 a (-.f64 z t)))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) t)) #s(literal 3 binary64))) (fma.f64 (*.f64 a z) (*.f64 a z) (-.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) t)) (*.f64 a (-.f64 #s(literal 0 binary64) t))) (*.f64 (*.f64 a z) (*.f64 a (-.f64 #s(literal 0 binary64) t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z a) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 t a)) #s(literal 3 binary64))) (fma.f64 (*.f64 z a) (*.f64 z a) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (*.f64 z a) (neg.f64 (*.f64 t a))))))
(/.f64 (-.f64 (*.f64 (*.f64 a z) (*.f64 a z)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) t)) (*.f64 a (-.f64 #s(literal 0 binary64) t)))) (-.f64 (*.f64 a z) (*.f64 a (-.f64 #s(literal 0 binary64) t))))
(/.f64 (-.f64 (*.f64 (*.f64 z a) (*.f64 z a)) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a)))) (-.f64 (*.f64 z a) (neg.f64 (*.f64 t a))))
(*.f64 a (-.f64 z t))
(*.f64 (-.f64 z t) a)
(*.f64 (-.f64 z t) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 a (-.f64 z t)) #s(literal 1 binary64))
(*.f64 (-.f64 t z) (-.f64 #s(literal 0 binary64) a))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))) a))
(*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t)))
(*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 z t)) a))
(*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 t z))
(*.f64 (*.f64 a (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (*.f64 a (+.f64 z t)) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a (-.f64 z t))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (+.f64 z t) (*.f64 a (-.f64 z t))) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 z t))

simplify696.0ms (5.4%)

Memory
-6.9MiB live, 735.2MiB allocated
Algorithm
egg-herbie
Rules
8 968×accelerator-lowering-fma.f32
8 968×accelerator-lowering-fma.f64
6 230×*-lowering-*.f32
6 230×*-lowering-*.f64
2 770×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06424659
120264486
264074465
082044217
Stop Event
iter limit
node limit
Counts
396 → 396
Calls
Call 1
Inputs
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 120 a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* 120 a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* 60 (/ x (- z t)))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(* -60 (/ y (- z t)))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (- z t)))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* 60 (/ x (* a (- z t))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* -60 (/ y (* a (- z t))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
120
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
120
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
120
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
120
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* -1 y)
(- x y)
(- x y)
(- x y)
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
x
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
x
(+ x (* -1 y))
(+ x (* -1 y))
(+ x (* -1 y))
(* -1 y)
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(/ -60 (* a t))
(- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))
(- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(/ 60 (* a z))
(/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)
(/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)
(/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)
(/ 60 (* a z))
(* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(/ 60 (* a z))
(+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(/ -60 (* a t))
(/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)
(/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)
(/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)
(/ -60 (* a t))
(* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* 60 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(* -60 (/ y z))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(* -60 (/ y z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -60 (/ y z))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(* 60 (/ y t))
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(* 60 (/ y t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 t)
(- z t)
(- z t)
(- z t)
z
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
z
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
z
(+ z (* -1 t))
(+ z (* -1 t))
(+ z (* -1 t))
(* -1 t)
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* -1 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 (/ x t))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* 120 a)
(* a (+ 120 (* -60 (/ x (* a t)))))
(* a (+ 120 (* -60 (/ x (* a t)))))
(* a (+ 120 (* -60 (/ x (* a t)))))
(* 120 a)
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* -60 (/ x t))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* -60 (/ x t))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -60 (/ x t))
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* -1 (* a t))
(+ (* -1 (* a t)) (* a z))
(+ (* -1 (* a t)) (* a z))
(+ (* -1 (* a t)) (* a z))
(* a z)
(* z (+ a (* -1 (/ (* a t) z))))
(* z (+ a (* -1 (/ (* a t) z))))
(* z (+ a (* -1 (/ (* a t) z))))
(* a z)
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* a z)
(+ (* -1 (* a t)) (* a z))
(+ (* -1 (* a t)) (* a z))
(+ (* -1 (* a t)) (* a z))
(* -1 (* a t))
(* t (+ (* -1 a) (/ (* a z) t)))
(* t (+ (* -1 a) (/ (* a z) t)))
(* t (+ (* -1 a) (/ (* a z) t)))
(* -1 (* a t))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
Outputs
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 a (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 a (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 a (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 a (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 a (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 a (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(fma.f64 #s(literal 60 binary64) (*.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 z a)) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(fma.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) z) (*.f64 a (fma.f64 z (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(fma.f64 z (fma.f64 #s(literal 60 binary64) (*.f64 a (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))) (*.f64 (*.f64 #s(literal 60 binary64) z) (*.f64 a (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 t t)) (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))))))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z z)) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 t (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 (-.f64 x y) (*.f64 z z)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 x y)) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 (*.f64 t t) z) (*.f64 (-.f64 x y) t)) z) (*.f64 (-.f64 x y) #s(literal -60 binary64))) z))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(fma.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (/.f64 t (*.f64 z z))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 t (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 (-.f64 x y) (*.f64 z z)))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 t (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z z))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t t)) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t t)) (/.f64 (*.f64 z (*.f64 (-.f64 x y) z)) (*.f64 t (*.f64 t t)))) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 z t) (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) t) (*.f64 (-.f64 x y) z)) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) t))
(+ 120 (* -60 (/ y (* a (- z t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 120 binary64) x))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 120 binary64) x))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 120 binary64) x))))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(+ 120 (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (+.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (*.f64 (-.f64 z t) a))) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (+.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (*.f64 (-.f64 z t) a))) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (+.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (*.f64 (-.f64 z t) a))) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(fma.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 z (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(fma.f64 z (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 t t)) (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t)))))) (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) (*.f64 z a))) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z a)))) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z a)) (/.f64 (-.f64 x y) a)) z) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 (*.f64 t t) (*.f64 z a)) (*.f64 t (/.f64 (-.f64 x y) a))) z) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) a))) z))
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) (*.f64 z a))) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z a)))) #s(literal 120 binary64)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(fma.f64 t (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z a))) (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (pow.f64 z #s(literal 4 binary64)))) (/.f64 (-.f64 x y) (*.f64 a (*.f64 z (*.f64 z z))))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) (*.f64 t (*.f64 t a))) (/.f64 (-.f64 x y) (*.f64 t a))) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) (*.f64 t (*.f64 t a))) (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 (-.f64 x y) (*.f64 t a)))) #s(literal 120 binary64))
120
#s(literal 120 binary64)
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t a)) (/.f64 (-.f64 x y) a)) t) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) (*.f64 t a)) (*.f64 z (/.f64 (-.f64 x y) a)))) t)) t))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(/ -60 (* a t))
(/.f64 #s(literal -60 binary64) (*.f64 t a))
(- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))
(fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 t (*.f64 t a))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(fma.f64 z (fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 #s(literal -60 binary64) (*.f64 t (*.f64 t a)))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(fma.f64 z (fma.f64 z (fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 a (pow.f64 t #s(literal 4 binary64)))) (/.f64 #s(literal -60 binary64) (*.f64 a (*.f64 t (*.f64 t t))))) (/.f64 #s(literal -60 binary64) (*.f64 t (*.f64 t a)))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(/ 60 (* a z))
(/.f64 #s(literal 60 binary64) (*.f64 z a))
(/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 z a)) (/.f64 #s(literal 60 binary64) a)) z)
(/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)
(/.f64 (+.f64 (/.f64 #s(literal 60 binary64) a) (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 t (*.f64 z a))))) z)
(/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 t (*.f64 z a))))) z)
(/ 60 (* a z))
(/.f64 #s(literal 60 binary64) (*.f64 z a))
(* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 z a)) (/.f64 #s(literal 60 binary64) a)) z)
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 t (*.f64 z a))) (/.f64 #s(literal 60 binary64) a)) z)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 t a) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 t (*.f64 z a)) (/.f64 (*.f64 t t) a))) z)) z) (/.f64 #s(literal 60 binary64) a)) z)
(/ 60 (* a z))
(/.f64 #s(literal 60 binary64) (*.f64 z a))
(+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))
(fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 #s(literal 60 binary64) (*.f64 z a)))
(+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(fma.f64 t (fma.f64 t (/.f64 #s(literal 60 binary64) (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 60 binary64) (*.f64 z (*.f64 z a)))) (/.f64 #s(literal 60 binary64) (*.f64 z a)))
(+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(fma.f64 t (fma.f64 t (fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 a (pow.f64 z #s(literal 4 binary64)))) (/.f64 #s(literal 60 binary64) (*.f64 a (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 60 binary64) (*.f64 z (*.f64 z a)))) (/.f64 #s(literal 60 binary64) (*.f64 z a)))
(/ -60 (* a t))
(/.f64 #s(literal -60 binary64) (*.f64 t a))
(/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)
(fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 t (*.f64 t a))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 z (*.f64 t a)) (/.f64 (*.f64 z z) (*.f64 t (*.f64 t a)))) (/.f64 #s(literal -60 binary64) a)) t)
(/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (*.f64 z (*.f64 z z)) (*.f64 a (*.f64 t (*.f64 t t)))) (fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 z (*.f64 t a)) (/.f64 (*.f64 z z) (*.f64 t (*.f64 t a)))) (/.f64 #s(literal -60 binary64) a))) t)
(/ -60 (* a t))
(/.f64 #s(literal -60 binary64) (*.f64 t a))
(* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))
(fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 t (*.f64 t a))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(/.f64 (+.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 z (*.f64 t a)) (/.f64 z a))) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z a) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (*.f64 z z) a))) t)) t) (/.f64 #s(literal -60 binary64) a)) t)
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(fma.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (/.f64 z (*.f64 t (*.f64 t t))) (/.f64 y (*.f64 t t))) z) (/.f64 (*.f64 #s(literal 60 binary64) y) t))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(fma.f64 z (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (*.f64 t (*.f64 t t)))) (*.f64 y (/.f64 #s(literal 60 binary64) (*.f64 t t)))) (/.f64 (*.f64 #s(literal 60 binary64) y) t))
(* -60 (/ y z))
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 y (/.f64 t z) y) z))
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 y (/.f64 t z) y) (/.f64 (*.f64 y (*.f64 t t)) (*.f64 z z)))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 y (/.f64 t z) y) (fma.f64 y (/.f64 (*.f64 t t) (*.f64 z z)) (/.f64 (*.f64 y (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) z)
(* -60 (/ y z))
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 y (/.f64 t z) y) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 y t (*.f64 y (/.f64 (*.f64 t t) z))) z) (*.f64 #s(literal 60 binary64) y)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(/.f64 (-.f64 (*.f64 #s(literal 60 binary64) y) (/.f64 (fma.f64 y (*.f64 t #s(literal -60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y (*.f64 t t) (/.f64 (*.f64 y (*.f64 t (*.f64 t t))) z))) z)) z)) (-.f64 #s(literal 0 binary64) z))
(* -60 (/ y z))
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 t (*.f64 z z)) (/.f64 y z)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(fma.f64 #s(literal -60 binary64) (*.f64 (fma.f64 t (/.f64 y (*.f64 z (*.f64 z z))) (/.f64 y (*.f64 z z))) t) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(fma.f64 t (fma.f64 t (*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 y (*.f64 z (*.f64 z z))))) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 z z))) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (+.f64 (/.f64 z t) (/.f64 (*.f64 z z) (*.f64 t t))) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 y (/.f64 z t) y) (*.f64 y (fma.f64 z (/.f64 z (*.f64 t t)) (/.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))))))) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(/.f64 (fma.f64 y #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 y (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(/.f64 (fma.f64 y #s(literal -60 binary64) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 y (fma.f64 z z (/.f64 (*.f64 z (*.f64 z z)) t))) t) (*.f64 #s(literal 60 binary64) (*.f64 y z))) (-.f64 #s(literal 0 binary64) t))) (-.f64 #s(literal 0 binary64) t))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 x #s(literal -60 binary64))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 x #s(literal -60 binary64))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 x #s(literal -60 binary64))) t)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 t a))
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(* a z)
(*.f64 z a)
(* z (+ a (* -1 (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* z (+ a (* -1 (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* z (+ a (* -1 (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* a z)
(*.f64 z a)
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* a z)
(*.f64 z a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 t a))
(* t (+ (* -1 a) (/ (* a z) t)))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* t (+ (* -1 a) (/ (* a z) t)))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* t (+ (* -1 a) (/ (* a z) t)))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 t a))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)

eval176.0ms (1.4%)

Memory
6.8MiB live, 305.4MiB allocated
Compiler

Compiled 23 128 to 2 532 computations (89.1% saved)

prune192.0ms (1.5%)

Memory
4.4MiB live, 280.0MiB allocated
Pruning

25 alts after pruning (19 fresh and 6 done)

PrunedKeptTotal
New1 15591 164
Fresh51015
Picked235
Done033
Total1 162251 187
Accuracy
100.0%
Counts
1 187 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
68.4%
(fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
57.9%
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
49.1%
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
75.9%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
68.4%
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
49.5%
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
50.3%
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
14.6%
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
15.9%
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
27.7%
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
17.3%
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
15.6%
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
26.4%
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
28.1%
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
26.4%
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
15.6%
(*.f64 (/.f64 x t) #s(literal -60 binary64))
26.4%
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
28.1%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
17.7%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
15.6%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
54.2%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
23.7%
(*.f64 a (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
93.5%
(*.f64 a (+.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64)))
49.9%
(*.f64 #s(literal 120 binary64) a)
14.5%
(*.f64 #s(literal 60 binary64) (/.f64 y t))
Compiler

Compiled 555 to 418 computations (24.7% saved)

simplify238.0ms (1.9%)

Memory
-21.7MiB live, 373.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 t #s(literal -1/60 binary64))
cost-diff0
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
cost-diff0
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
cost-diff-64
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
cost-diff-64
(*.f64 x #s(literal 60 binary64))
cost-diff0
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
cost-diff-64
(*.f64 #s(literal 60 binary64) (/.f64 y t))
cost-diff0
(/.f64 y t)
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
cost-diff192
(+.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64))
cost-diff320
(*.f64 a (+.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64)))
Rules
8 398×accelerator-lowering-fma.f32
8 398×accelerator-lowering-fma.f64
2 456×*-lowering-*.f32
2 456×*-lowering-*.f64
2 070×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025127
158127
2130127
3358125
4846125
51911125
65377125
08070122
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* a (+ (/ (- x y) (* a (* (- z t) 1/60))) 120))
a
(+ (/ (- x y) (* a (* (- z t) 1/60))) 120)
(/ (- x y) (* a (* (- z t) 1/60)))
(- x y)
x
y
(* a (* (- z t) 1/60))
(* (- z t) 1/60)
(- z t)
z
t
1/60
120
(* 60 (/ y t))
60
(/ y t)
y
t
(/ (* x 60) z)
(* x 60)
x
60
z
(/ x (* (- z t) 1/60))
x
(* (- z t) 1/60)
(- z t)
z
t
1/60
(+ (* 120 a) (/ x (* t -1/60)))
120
a
(/ x (* t -1/60))
x
(* t -1/60)
t
-1/60
Outputs
(* a (+ (/ (- x y) (* a (* (- z t) 1/60))) 120))
(fma.f64 a #s(literal 120 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 0 binary64)))
a
(+ (/ (- x y) (* a (* (- z t) 1/60))) 120)
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (fma.f64 a (-.f64 z t) #s(literal 0 binary64))) #s(literal 120 binary64))
(/ (- x y) (* a (* (- z t) 1/60)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (fma.f64 a (-.f64 z t) #s(literal 0 binary64))) #s(literal 0 binary64))
(- x y)
(-.f64 x y)
x
y
(* a (* (- z t) 1/60))
(fma.f64 #s(literal 1/60 binary64) (fma.f64 a (-.f64 z t) #s(literal 0 binary64)) #s(literal 0 binary64))
(* (- z t) 1/60)
(fma.f64 (-.f64 z t) #s(literal 1/60 binary64) #s(literal 0 binary64))
(- z t)
(-.f64 z t)
z
t
1/60
#s(literal 1/60 binary64)
120
#s(literal 120 binary64)
(* 60 (/ y t))
(/.f64 (fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64)) t)
60
#s(literal 60 binary64)
(/ y t)
(/.f64 y t)
y
t
(/ (* x 60) z)
(fma.f64 x (/.f64 #s(literal 60 binary64) z) #s(literal 0 binary64))
(* x 60)
(fma.f64 x #s(literal 60 binary64) #s(literal 0 binary64))
x
60
#s(literal 60 binary64)
z
(/ x (* (- z t) 1/60))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 0 binary64))
x
(* (- z t) 1/60)
(fma.f64 (-.f64 z t) #s(literal 1/60 binary64) #s(literal 0 binary64))
(- z t)
(-.f64 z t)
z
t
1/60
#s(literal 1/60 binary64)
(+ (* 120 a) (/ x (* t -1/60)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
120
#s(literal 120 binary64)
a
(/ x (* t -1/60))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) #s(literal 0 binary64))
x
(* t -1/60)
(fma.f64 t #s(literal -1/60 binary64) #s(literal 0 binary64))
t
-1/60
#s(literal -1/60 binary64)

localize124.0ms (1%)

Memory
21.3MiB live, 136.6MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
accuracy99.8%
(*.f64 t #s(literal -1/60 binary64))
accuracy99.7%
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
accuracy100.0%
(-.f64 z t)
accuracy99.8%
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
accuracy99.7%
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
accuracy100.0%
(*.f64 x #s(literal 60 binary64))
accuracy99.3%
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
accuracy100.0%
(/.f64 y t)
accuracy99.6%
(*.f64 #s(literal 60 binary64) (/.f64 y t))
accuracy99.8%
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
accuracy99.8%
(*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
accuracy93.5%
(*.f64 a (+.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64)))
accuracy87.9%
(/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
Samples
91.0ms250×0valid
1.0ms3valid
1.0ms2valid
1.0ms1valid
Compiler

Compiled 128 to 27 computations (78.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-mult: 10.0ms (26.7% of total)
ival-sub: 9.0ms (24.1% of total)
ival-div: 8.0ms (21.4% of total)
const: 6.0ms (16% of total)
ival-add: 2.0ms (5.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series20.0ms (0.2%)

Memory
-0.0MiB live, 38.1MiB allocated
Counts
15 → 480
Calls
Call 1
Inputs
#<alt (* a (+ (/ (- x y) (* a (* (- z t) 1/60))) 120))>
#<alt (+ (/ (- x y) (* a (* (- z t) 1/60))) 120)>
#<alt (/ (- x y) (* a (* (- z t) 1/60)))>
#<alt (- x y)>
#<alt (/ y t)>
#<alt (* 60 (/ y t))>
#<alt (/ (* x 60) z)>
#<alt (* x 60)>
#<alt (/ x (* (- z t) 1/60))>
#<alt (- z t)>
#<alt (* (- z t) 1/60)>
#<alt (+ (* 120 a) (/ x (* t -1/60)))>
#<alt (/ x (* t -1/60))>
#<alt (* t -1/60)>
#<alt (* a (* (- z t) 1/60))>
Outputs
#<alt (* 60 (/ (- x y) (- z t)))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* a (+ 120 (* -60 (/ y (* a (- z t))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))>
#<alt (+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))>
#<alt (+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a z)))))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))>
#<alt (+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))>
#<alt (+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))>
#<alt (+ 120 (* -60 (/ y (* a (- z t)))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (+ 120 (* 60 (/ x (* a (- z t)))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))>
#<alt (+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))>
#<alt (+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))>
#<alt (+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))>
#<alt 120>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))>
#<alt (+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))>
#<alt 120>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))>
#<alt (+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))>
#<alt (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))>
#<alt (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))>
#<alt (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))>
#<alt (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (* -60 (/ (- x y) (* a t)))>
#<alt (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))))>
#<alt (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))>
#<alt (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t)))))))>
#<alt (* 60 (/ (- x y) (* a z)))>
#<alt (/ (+ (* 60 (/ (* t (- x y)) (* a z))) (* 60 (/ (- x y) a))) z)>
#<alt (/ (+ (* 60 (/ (* t (- x y)) (* a z))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) a)))) z)>
#<alt (/ (+ (* 60 (/ (* t (- x y)) (* a z))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 3) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) a))))) z)>
#<alt (* 60 (/ (- x y) (* a z)))>
#<alt (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z))>
#<alt (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z))>
#<alt (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* (pow t 2) (- x y)) a)) (* -60 (/ (* (pow t 3) (- x y)) (* a z)))) z)) (* 60 (/ (* t (- x y)) a))) z))) z))>
#<alt (* 60 (/ (- x y) (* a z)))>
#<alt (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z))))>
#<alt (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2)))))))>
#<alt (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3)))))))))>
#<alt (* -60 (/ (- x y) (* a t)))>
#<alt (/ (+ (* -60 (/ (* z (- x y)) (* a t))) (* -60 (/ (- x y) a))) t)>
#<alt (/ (+ (* -60 (/ (* z (- x y)) (* a t))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) a)))) t)>
#<alt (/ (+ (* -60 (/ (* z (- x y)) (* a t))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 3) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) a))))) t)>
#<alt (* -60 (/ (- x y) (* a t)))>
#<alt (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -1 (/ (+ (* 60 (/ (* (pow z 2) (- x y)) a)) (* 60 (/ (* (pow z 3) (- x y)) (* a t)))) t))) t)) (* 60 (/ (- x y) a))) t))>
#<alt (* -1 y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt x>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 (/ x z))>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 x)>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -60 (/ x t))>
#<alt (+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))>
#<alt (+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))>
#<alt (+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))>
#<alt (* 60 (/ x z))>
#<alt (/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)>
#<alt (/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)>
#<alt (/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)>
#<alt (* 60 (/ x z))>
#<alt (* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))>
#<alt (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))>
#<alt (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))>
#<alt (* 60 (/ x z))>
#<alt (+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))>
#<alt (+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))>
#<alt (+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))>
#<alt (* -60 (/ x t))>
#<alt (/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)>
#<alt (/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)>
#<alt (/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)>
#<alt (* -60 (/ x t))>
#<alt (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))>
#<alt (* -1 t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt z>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt z>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt z>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (* -1 t)>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* -1 t)>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1/60 t)>
#<alt (+ (* -1/60 t) (* 1/60 z))>
#<alt (+ (* -1/60 t) (* 1/60 z))>
#<alt (+ (* -1/60 t) (* 1/60 z))>
#<alt (* 1/60 z)>
#<alt (* z (+ 1/60 (* -1/60 (/ t z))))>
#<alt (* z (+ 1/60 (* -1/60 (/ t z))))>
#<alt (* z (+ 1/60 (* -1/60 (/ t z))))>
#<alt (* 1/60 z)>
#<alt (* -1 (* z (- (* 1/60 (/ t z)) 1/60)))>
#<alt (* -1 (* z (- (* 1/60 (/ t z)) 1/60)))>
#<alt (* -1 (* z (- (* 1/60 (/ t z)) 1/60)))>
#<alt (* 1/60 z)>
#<alt (+ (* -1/60 t) (* 1/60 z))>
#<alt (+ (* -1/60 t) (* 1/60 z))>
#<alt (+ (* -1/60 t) (* 1/60 z))>
#<alt (* -1/60 t)>
#<alt (* t (- (* 1/60 (/ z t)) 1/60))>
#<alt (* t (- (* 1/60 (/ z t)) 1/60))>
#<alt (* t (- (* 1/60 (/ z t)) 1/60))>
#<alt (* -1/60 t)>
#<alt (* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))>
#<alt (* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))>
#<alt (* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))>
#<alt (* -60 (/ x t))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* -60 (/ x t))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* -60 (/ x t))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -60 (/ x t))>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* -1/60 t)>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* 1/60 (* a (- z t)))>
#<alt (* -1/60 (* a t))>
#<alt (+ (* -1/60 (* a t)) (* 1/60 (* a z)))>
#<alt (+ (* -1/60 (* a t)) (* 1/60 (* a z)))>
#<alt (+ (* -1/60 (* a t)) (* 1/60 (* a z)))>
#<alt (* 1/60 (* a z))>
#<alt (* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))>
#<alt (* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))>
#<alt (* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))>
#<alt (* 1/60 (* a z))>
#<alt (* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))>
#<alt (* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))>
#<alt (* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))>
#<alt (* 1/60 (* a z))>
#<alt (+ (* -1/60 (* a t)) (* 1/60 (* a z)))>
#<alt (+ (* -1/60 (* a t)) (* 1/60 (* a z)))>
#<alt (+ (* -1/60 (* a t)) (* 1/60 (* a z)))>
#<alt (* -1/60 (* a t))>
#<alt (* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))>
#<alt (* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))>
#<alt (* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))>
#<alt (* -1/60 (* a t))>
#<alt (* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))>
#<alt (* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))>
#<alt (* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))>
Calls

120 calls:

TimeVariablePointExpression
2.0ms
z
@-inf
(/ (* x 60) z)
1.0ms
x
@inf
(/ (* x 60) z)
1.0ms
x
@0
(/ (* x 60) z)
0.0ms
z
@0
(/ (* x 60) z)
0.0ms
z
@inf
(/ (* x 60) z)

rewrite419.0ms (3.3%)

Memory
2.4MiB live, 673.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 362×/-lowering-/.f32
5 362×/-lowering-/.f64
4 732×accelerator-lowering-fma.f32
4 732×accelerator-lowering-fma.f64
4 660×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02597
114297
2119597
0819394
Stop Event
iter limit
node limit
Counts
15 → 685
Calls
Call 1
Inputs
(* a (+ (/ (- x y) (* a (* (- z t) 1/60))) 120))
(+ (/ (- x y) (* a (* (- z t) 1/60))) 120)
(/ (- x y) (* a (* (- z t) 1/60)))
(- x y)
(/ y t)
(* 60 (/ y t))
(/ (* x 60) z)
(* x 60)
(/ x (* (- z t) 1/60))
(- z t)
(* (- z t) 1/60)
(+ (* 120 a) (/ x (* t -1/60)))
(/ x (* t -1/60))
(* t -1/60)
(* a (* (- z t) 1/60))
Outputs
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(+.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))) (/.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (-.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 a (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(fma.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) a (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a (-.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a (/.f64 (-.f64 x y) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 a (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) a) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (/.f64 a (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 a a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) (/.f64 a #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (/.f64 (-.f64 x y) a) (-.f64 z t)) (/.f64 a #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64)) (/.f64 a (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) (/.f64 a (*.f64 a (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 a (*.f64 #s(literal 1/60 binary64) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (-.f64 z t)) (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (-.f64 z t)) (/.f64 (-.f64 x y) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a #s(literal 1/60 binary64)) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a #s(literal 1/60 binary64)) (/.f64 (/.f64 (-.f64 x y) a) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (*.f64 a (-.f64 z t))) (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (*.f64 a (-.f64 z t))) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) #s(literal -1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (*.f64 a (-.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (*.f64 a #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) a) (/.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (-.f64 #s(literal 0 binary64) a)) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 a (-.f64 #s(literal 0 binary64) a)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (-.f64 #s(literal 0 binary64) (*.f64 a (-.f64 z t)))) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (+.f64 x y) (-.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 a #s(literal 1/60 binary64))) (/.f64 a (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 a #s(literal -1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) #s(literal -1 binary64)) (/.f64 a (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (/.f64 a (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (+.f64 x y) (-.f64 x y)))) (/.f64 a (+.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64))))) (fma.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 #s(literal 14400 binary64) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64)))) (*.f64 a (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64)))) (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 #s(literal 14400 binary64) (*.f64 a a))) (-.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64))))
(/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64)))))
(/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)) a) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)) a) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 #s(literal 14400 binary64) (*.f64 a a)))) (neg.f64 (-.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))))
(/.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64))))))
(/.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)) a)) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)) a)) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (*.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (*.f64 a (*.f64 a a)))) (fma.f64 #s(literal 14400 binary64) (*.f64 a a) (-.f64 (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))))
(*.f64 a (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64)))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64)) a)
(*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))))))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 #s(literal 14400 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a #s(literal 120 binary64)))))
(*.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64))))))
(*.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)) a) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64))))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)) a) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(+.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) #s(literal 120 binary64))
(+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (neg.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))))
(+.f64 (+.f64 #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(-.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(-.f64 #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t)))))
(-.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(-.f64 (+.f64 #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(-.f64 (/.f64 #s(literal 14400 binary64) (-.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) #s(literal 120 binary64))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) #s(literal 120 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (neg.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) #s(literal 120 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) #s(literal 120 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 x y) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 x a) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (+.f64 x y))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y)))) #s(literal 120 binary64))
(fma.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) #s(literal 120 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) #s(literal 120 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 x a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1 binary64)) #s(literal 120 binary64))
(fma.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (*.f64 x #s(literal 60 binary64)) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (pow.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) #s(literal -1 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64))
(fma.f64 (/.f64 (/.f64 (-.f64 x y) a) (-.f64 z t)) #s(literal 60 binary64) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 120 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (+.f64 x y) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 x (-.f64 #s(literal 0 binary64) a)) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 z t))) (*.f64 x #s(literal -60 binary64)) (neg.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 z t))) (/.f64 (-.f64 x y) #s(literal -1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/60 binary64) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 a #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 #s(literal 1/60 binary64) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 1/60 binary64) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 a #s(literal 1/60 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 a #s(literal 1/60 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (-.f64 x y) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 120 binary64))
(fma.f64 (/.f64 (+.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 120 binary64))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14400 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y)))) (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64))) (neg.f64 (+.f64 #s(literal 14400 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(/.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (-.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (*.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) #s(literal 14400 binary64))) (*.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))) (neg.f64 (-.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (pow.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (fma.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal 3 binary64)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))) (fma.f64 (+.f64 #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (+.f64 #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (+.f64 #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64))))))
(*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14400 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64)))
(*.f64 (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 7200 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal -120 binary64)))))
(*.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y))) #s(literal -1 binary64)))
(-.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (+.f64 x y))) (/.f64 (*.f64 y y) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (+.f64 x y))))
(-.f64 (/.f64 (*.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (/.f64 (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))))
(-.f64 (/.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))
(fma.f64 x (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 x a) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (/.f64 x a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (*.f64 x #s(literal 60 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 x (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 z t))) (*.f64 x #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(neg.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(neg.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t)))))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))
(/.f64 (-.f64 x y) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (+.f64 x y)) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 (*.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 x y) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))) (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (/.f64 (/.f64 (-.f64 x y) a) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (+.f64 x y)))
(/.f64 (/.f64 (-.f64 x y) a) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (/.f64 (-.f64 x y) a) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 1 binary64)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1 binary64)) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) a)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 x y) (-.f64 x y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (+.f64 x y))))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(/.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (+.f64 x y))
(/.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) a)
(/.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 1/60 binary64))
(/.f64 (/.f64 (/.f64 (-.f64 x y) a) (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (-.f64 (*.f64 x (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 #s(literal 0 binary64) y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (/.f64 y a))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 x a) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) a))
(/.f64 (-.f64 (*.f64 x #s(literal 1/60 binary64)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (/.f64 y (*.f64 a (-.f64 z t))))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 a y)) (*.f64 a (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 a (-.f64 #s(literal 0 binary64) y))) (*.f64 a (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a (/.f64 y a))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 a (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 1/60 binary64)) (*.f64 a (/.f64 y (*.f64 a (-.f64 z t))))) (*.f64 a #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) y)) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (-.f64 #s(literal 0 binary64) y))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 y a))) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) a) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) a))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1/60 binary64)) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 y (*.f64 a (-.f64 z t))))) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) y)) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) (-.f64 #s(literal 0 binary64) y))) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) (/.f64 y a))) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) a))
(/.f64 (-.f64 #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) (/.f64 y (*.f64 a (-.f64 z t))))) (*.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) x) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 x a) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (-.f64 (*.f64 (/.f64 x a) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 #s(literal 0 binary64) y))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 x a) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)))
(/.f64 (-.f64 (*.f64 (/.f64 x a) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 y a))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x a) a) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))
(/.f64 (-.f64 (*.f64 (/.f64 x a) #s(literal 1/60 binary64)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 y (*.f64 a (-.f64 z t))))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 a (-.f64 z t))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 #s(literal 1/60 binary64) y)) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 a (-.f64 z t))) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 #s(literal 1/60 binary64) (-.f64 #s(literal 0 binary64) y))) (*.f64 #s(literal 1/60 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 a (-.f64 z t))) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 a (-.f64 z t))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 1/60 binary64) (/.f64 y a))) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 a (-.f64 z t))) a) (*.f64 #s(literal 1/60 binary64) (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 #s(literal 1/60 binary64) a))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (/.f64 y (*.f64 a (-.f64 z t))))) #s(literal 1/3600 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64))) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) a))) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))) (neg.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))) (neg.f64 (fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t)))) #s(literal -1/60 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) a) (-.f64 z t))) #s(literal -1/60 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 z t)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (-.f64 x y))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))
(*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (+.f64 x y))))
(*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (-.f64 x y)))))
(*.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(*.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(*.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))
(*.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 x (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (*.f64 a (-.f64 z t))) #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))))))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (pow.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))) (/.f64 (-.f64 x y) #s(literal 1/60 binary64)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64))
(*.f64 (/.f64 (/.f64 (-.f64 x y) a) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a)) (*.f64 (+.f64 x y) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) a)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 z t))) (/.f64 (-.f64 x y) #s(literal -1/60 binary64)))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t))))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1/60 binary64)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/60 binary64) a)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 a #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 #s(literal 1/60 binary64) a)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 1/60 binary64) a)))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) a))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 1/60 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) a))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1/60 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a (-.f64 z t))))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a (-.f64 z t))))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 a #s(literal 1/60 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (-.f64 z t)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 a #s(literal 1/60 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 z t)))
(*.f64 (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (-.f64 x y) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))) (/.f64 (-.f64 x y) (+.f64 x y)))
(+.f64 x (-.f64 #s(literal 0 binary64) y))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(-.f64 x y)
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (-.f64 #s(literal 0 binary64) y))) (/.f64 (*.f64 y y) (-.f64 x (-.f64 #s(literal 0 binary64) y))))
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 #s(literal -1 binary64) y x)
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (-.f64 #s(literal 0 binary64) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (-.f64 #s(literal 0 binary64) y)))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (-.f64 #s(literal 0 binary64) y)) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (+.f64 x y))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (-.f64 x (-.f64 #s(literal 0 binary64) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (-.f64 #s(literal 0 binary64) y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 x y) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 x y) (-.f64 x y))) (neg.f64 (-.f64 x (-.f64 #s(literal 0 binary64) y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 x y) (-.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 y y) (*.f64 x (*.f64 x x))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (-.f64 #s(literal 0 binary64) y))))))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x (-.f64 #s(literal 0 binary64) y))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 t y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) y) t))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) t))
(/.f64 y t)
(/.f64 y (*.f64 t #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 t y))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 t y))))
(/.f64 #s(literal 1 binary64) (/.f64 t (*.f64 y #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t y)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)))
(/.f64 (*.f64 y #s(literal 1 binary64)) t)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) y))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) t))
(pow.f64 (/.f64 t y) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) t))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) t)))
(*.f64 #s(literal 1 binary64) (/.f64 y t))
(*.f64 (/.f64 #s(literal 1 binary64) t) y)
(*.f64 (/.f64 #s(literal 1 binary64) t) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t y))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal 1 binary64) t))
(*.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) t))
(/.f64 #s(literal 60 binary64) (/.f64 t y))
(/.f64 #s(literal 1 binary64) (/.f64 t (*.f64 y #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 t y) #s(literal 60 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) t) (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) t) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 t #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 t (*.f64 y #s(literal 60 binary64)))))
(/.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64))) (-.f64 #s(literal 0 binary64) t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)) (-.f64 #s(literal 0 binary64) t))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)) (-.f64 #s(literal 0 binary64) t))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)))
(pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1 binary64))
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 60 binary64)))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) t))
(*.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) t))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 #s(literal 0 binary64) y) t))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) t)))
(*.f64 (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) t)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) t)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) t))
(exp.f64 (*.f64 (log.f64 (/.f64 z (*.f64 x #s(literal 60 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -60 binary64) (/.f64 x z)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) z))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal -60 binary64) (/.f64 x z)))
(neg.f64 (*.f64 #s(literal -60 binary64) (/.f64 x z)))
(neg.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) z))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 z #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z (*.f64 x #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 z (*.f64 x #s(literal 60 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 z (*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 z (*.f64 x #s(literal 60 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -60 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64)) z)
(/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) z))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -60 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) z))))
(/.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) z))
(pow.f64 (/.f64 z (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(*.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) z))
(*.f64 #s(literal 1 binary64) (/.f64 x (*.f64 z #s(literal 1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 x #s(literal 60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) z) (pow.f64 (/.f64 #s(literal 1/60 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 z (*.f64 x #s(literal 60 binary64))))))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) z))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -60 binary64))) (/.f64 #s(literal 1 binary64) z))
(*.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) z))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) z))
(/.f64 x #s(literal 1/60 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/60 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) x))
(*.f64 x #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 z t) (/.f64 #s(literal 1/60 binary64) x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -60 binary64) (/.f64 x (-.f64 z t))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(neg.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(neg.f64 (*.f64 #s(literal -60 binary64) (/.f64 x (-.f64 z t))))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 x (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (/.f64 #s(literal 1/60 binary64) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) (/.f64 #s(literal 1/60 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 x #s(literal 60 binary64))))
(/.f64 (/.f64 x (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) (/.f64 #s(literal 1/60 binary64) x))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (-.f64 z t))) #s(literal -1/60 binary64))
(/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (-.f64 z t)))) #s(literal 1/60 binary64))
(pow.f64 (*.f64 (-.f64 z t) (/.f64 #s(literal 1/60 binary64) x)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(*.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x)
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) (/.f64 #s(literal 1/60 binary64) x)))))
(*.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) (-.f64 z t))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (-.f64 z t))) #s(literal -60 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 x #s(literal 60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1/60 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 z t)) (*.f64 x #s(literal -60 binary64)))
(+.f64 z (-.f64 #s(literal 0 binary64) t))
(+.f64 (-.f64 #s(literal 0 binary64) t) z)
(+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(+.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(-.f64 z t)
(-.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(-.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (-.f64 #s(literal 0 binary64) t))) (/.f64 (*.f64 t t) (-.f64 z (-.f64 #s(literal 0 binary64) t))))
(fma.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 1 binary64) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 #s(literal -1 binary64) t z)
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (-.f64 #s(literal 0 binary64) t)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (-.f64 #s(literal 0 binary64) t)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z (-.f64 #s(literal 0 binary64) t)) (*.f64 (+.f64 z t) (-.f64 z t))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (-.f64 z (-.f64 #s(literal 0 binary64) t)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (neg.f64 (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (-.f64 #s(literal 0 binary64) t))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (neg.f64 (-.f64 z (-.f64 #s(literal 0 binary64) t))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 t (*.f64 t t)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 t t))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) t) (*.f64 t t) (*.f64 z (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 0 binary64) t) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (fma.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)) (fma.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (-.f64 #s(literal 0 binary64) t))))))
(*.f64 #s(literal 1 binary64) (-.f64 z t))
(*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (-.f64 z (-.f64 #s(literal 0 binary64) t))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(+.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal 1/60 binary64)))
(+.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1/60 binary64) (-.f64 #s(literal 0 binary64) t)))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal 1/60 binary64)))
(fma.f64 #s(literal 1/60 binary64) z (*.f64 #s(literal 1/60 binary64) (-.f64 #s(literal 0 binary64) t)))
(/.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 #s(literal 1/60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) #s(literal 1/60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64))))
(/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(/.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) #s(literal 1/60 binary64)) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(/.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64)) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)))) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t)))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) #s(literal 1/60 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 #s(literal 0 binary64) t)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1/60 binary64) z) (-.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 #s(literal 0 binary64) t)) (*.f64 #s(literal 1/60 binary64) (-.f64 #s(literal 0 binary64) t))) (*.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1/60 binary64) (-.f64 #s(literal 0 binary64) t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal 1/60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 z #s(literal 1/60 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal 1/60 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal 1/60 binary64))) (*.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal 1/60 binary64))))))
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(*.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) #s(literal 1/60 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(+.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (neg.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t))))))
(-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))
(-.f64 (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 x t)))
(-.f64 (/.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (/.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))) (/.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 t #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (neg.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -60 binary64) t) x (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -60 binary64) t) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 x #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) t) (pow.f64 (/.f64 #s(literal -1/60 binary64) x) #s(literal -1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/60 binary64) (/.f64 t x)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 x t)) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) t) (*.f64 x #s(literal 60 binary64)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64)))) (fma.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64))) (*.f64 #s(literal 14400 binary64) (*.f64 a a))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64)))) (+.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 t #s(literal -1/60 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 t #s(literal -1/60 binary64))))) (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64))) (-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (*.f64 #s(literal 14400 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64))))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64))) (*.f64 #s(literal 14400 binary64) (*.f64 a a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 t #s(literal -1/60 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))))
(/.f64 (-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (*.f64 #s(literal 14400 binary64) (*.f64 a a))) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t))) (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64))) (*.f64 #s(literal 14400 binary64) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (*.f64 #s(literal 14400 binary64) (*.f64 a a)))) (neg.f64 (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (/.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (fma.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (/.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (*.f64 (/.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))) (/.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64))) (*.f64 #s(literal 14400 binary64) (*.f64 a a)))))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 t #s(literal -1/60 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
(*.f64 (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/216000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64))) (*.f64 #s(literal 14400 binary64) (*.f64 a a))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 14400 binary64) (*.f64 a a)) (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t))))))
(*.f64 (-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (*.f64 #s(literal 14400 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 t x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 60 binary64) (/.f64 x t)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 t #s(literal 1/60 binary64))) (/.f64 x (*.f64 t #s(literal 1/60 binary64))))
(neg.f64 (/.f64 x (*.f64 t #s(literal 1/60 binary64))))
(neg.f64 (*.f64 #s(literal 60 binary64) (/.f64 x t)))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 t #s(literal 1/60 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/60 binary64) (/.f64 t x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/60 binary64) (/.f64 t x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 t (*.f64 x #s(literal -60 binary64))))
(/.f64 (/.f64 x t) #s(literal -1/60 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/60 binary64) (/.f64 t x))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (*.f64 t #s(literal 1/60 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 x t)) #s(literal 1/60 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -60 binary64))) (-.f64 #s(literal 0 binary64) t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (*.f64 t #s(literal 1/60 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 t #s(literal 1/60 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 x t))) #s(literal -1/60 binary64))
(pow.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 t x)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) t)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 t #s(literal 1/60 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(*.f64 (/.f64 #s(literal -60 binary64) t) x)
(*.f64 (/.f64 #s(literal -60 binary64) t) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 x #s(literal -60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) t) (pow.f64 (/.f64 #s(literal -1/60 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/60 binary64) (/.f64 t x)))))
(*.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal -60 binary64) t))
(*.f64 #s(literal -60 binary64) (/.f64 x t))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -60 binary64) t))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x t)) #s(literal 60 binary64))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) t))
(*.f64 (/.f64 #s(literal -1 binary64) t) (*.f64 x #s(literal 60 binary64)))
(*.f64 t #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) t)
(/.f64 (*.f64 a #s(literal 1/60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) a))
(*.f64 #s(literal 1/60 binary64) (*.f64 a (-.f64 z t)))
(*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) a)
(*.f64 (*.f64 a (-.f64 z t)) #s(literal 1/60 binary64))
(*.f64 (*.f64 a #s(literal 1/60 binary64)) (-.f64 z t))

simplify521.0ms (4%)

Memory
23.4MiB live, 850.5MiB allocated
Algorithm
egg-herbie
Rules
11 424×accelerator-lowering-fma.f32
11 424×accelerator-lowering-fma.f64
7 118×*-lowering-*.f32
7 118×*-lowering-*.f64
3 640×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05995738
118755637
260885612
084165317
Stop Event
iter limit
node limit
Counts
480 → 480
Calls
Call 1
Inputs
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 120 a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* 120 a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* 60 (/ x (- z t)))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(* -60 (/ y (- z t)))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (- z t)))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* 60 (/ x (* a (- z t))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* -60 (/ y (* a (- z t))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
120
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
120
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
120
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
120
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* -60 (/ y (* a (- z t))))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(* 60 (/ x (* a (- z t))))
(* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(* 60 (/ x (* a (- z t))))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(* -60 (/ y (* a (- z t))))
(* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* 60 (/ (- x y) (* a (- z t))))
(* -60 (/ (- x y) (* a t)))
(+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))))
(+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))
(+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t)))))))
(* 60 (/ (- x y) (* a z)))
(/ (+ (* 60 (/ (* t (- x y)) (* a z))) (* 60 (/ (- x y) a))) z)
(/ (+ (* 60 (/ (* t (- x y)) (* a z))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) a)))) z)
(/ (+ (* 60 (/ (* t (- x y)) (* a z))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 3) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) a))))) z)
(* 60 (/ (- x y) (* a z)))
(* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z))
(* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z))
(* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* (pow t 2) (- x y)) a)) (* -60 (/ (* (pow t 3) (- x y)) (* a z)))) z)) (* 60 (/ (* t (- x y)) a))) z))) z))
(* 60 (/ (- x y) (* a z)))
(+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z))))
(+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2)))))))
(+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3)))))))))
(* -60 (/ (- x y) (* a t)))
(/ (+ (* -60 (/ (* z (- x y)) (* a t))) (* -60 (/ (- x y) a))) t)
(/ (+ (* -60 (/ (* z (- x y)) (* a t))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) a)))) t)
(/ (+ (* -60 (/ (* z (- x y)) (* a t))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 3) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) a))))) t)
(* -60 (/ (- x y) (* a t)))
(* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -1 (/ (+ (* 60 (/ (* (pow z 2) (- x y)) a)) (* 60 (/ (* (pow z 3) (- x y)) (* a t)))) t))) t)) (* 60 (/ (- x y) a))) t))
(* -1 y)
(- x y)
(- x y)
(- x y)
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
x
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
x
(+ x (* -1 y))
(+ x (* -1 y))
(+ x (* -1 y))
(* -1 y)
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 (/ x z))
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* -60 (/ x t))
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(* 60 (/ x z))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(* 60 (/ x z))
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(* 60 (/ x z))
(+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(* -60 (/ x t))
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(* -60 (/ x t))
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(* -1 t)
(- z t)
(- z t)
(- z t)
z
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
z
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
z
(+ z (* -1 t))
(+ z (* -1 t))
(+ z (* -1 t))
(* -1 t)
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* -1 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1/60 t)
(+ (* -1/60 t) (* 1/60 z))
(+ (* -1/60 t) (* 1/60 z))
(+ (* -1/60 t) (* 1/60 z))
(* 1/60 z)
(* z (+ 1/60 (* -1/60 (/ t z))))
(* z (+ 1/60 (* -1/60 (/ t z))))
(* z (+ 1/60 (* -1/60 (/ t z))))
(* 1/60 z)
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(* 1/60 z)
(+ (* -1/60 t) (* 1/60 z))
(+ (* -1/60 t) (* 1/60 z))
(+ (* -1/60 t) (* 1/60 z))
(* -1/60 t)
(* t (- (* 1/60 (/ z t)) 1/60))
(* t (- (* 1/60 (/ z t)) 1/60))
(* t (- (* 1/60 (/ z t)) 1/60))
(* -1/60 t)
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(* -60 (/ x t))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* 120 a)
(* a (+ 120 (* -60 (/ x (* a t)))))
(* a (+ 120 (* -60 (/ x (* a t)))))
(* a (+ 120 (* -60 (/ x (* a t)))))
(* 120 a)
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* -60 (/ x t))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* -60 (/ x t))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -60 (/ x t))
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* -1/60 t)
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* 1/60 (* a (- z t)))
(* -1/60 (* a t))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(* 1/60 (* a z))
(* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))
(* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))
(* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))
(* 1/60 (* a z))
(* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))
(* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))
(* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))
(* 1/60 (* a z))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(* -1/60 (* a t))
(* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))
(* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))
(* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))
(* -1/60 (* a t))
(* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))
(* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))
(* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))
Outputs
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(fma.f64 z (*.f64 a (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (*.f64 a (fma.f64 z (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(fma.f64 z (fma.f64 (*.f64 #s(literal 60 binary64) z) (*.f64 a (fma.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))))) (*.f64 a (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z z)) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 (-.f64 x y) (*.f64 z z))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 x y)) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) t (/.f64 (*.f64 t (*.f64 (-.f64 x y) t)) z)) z) (*.f64 (-.f64 x y) #s(literal -60 binary64))) z))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) t) (*.f64 z z)) (*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 (-.f64 x y) (*.f64 z z))) (*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 t (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z z))) (*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t t)) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) (*.f64 z z)) (*.f64 t (*.f64 t t)))) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal 60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) z (*.f64 z (/.f64 (*.f64 (-.f64 x y) z) t)))) t)) t))
(+ 120 (* -60 (/ y (* a (- z t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 120 binary64) x))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 120 binary64) x))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 120 binary64) x))))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(+ 120 (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (+.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (+.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (+.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(fma.f64 z (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 z (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(fma.f64 z (fma.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t)))))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) (*.f64 z a))) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z a)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z a)) (/.f64 (-.f64 x y) a)) z) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) (*.f64 z a)) (/.f64 (*.f64 (-.f64 x y) t) a)) z) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) a)) z))
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) (*.f64 z a))) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z a)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(fma.f64 t (fma.f64 #s(literal 60 binary64) (*.f64 (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (pow.f64 z #s(literal 4 binary64)))) (/.f64 (-.f64 x y) (*.f64 a (*.f64 z (*.f64 z z))))) t) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z (*.f64 z a)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) (*.f64 t (*.f64 t a))) (/.f64 (-.f64 x y) (*.f64 t a))) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) (*.f64 t (*.f64 t a))) (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 (-.f64 x y) (*.f64 t a)))) #s(literal 120 binary64))
120
#s(literal 120 binary64)
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t a)) (/.f64 (-.f64 x y) a)) t) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 t a)) (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) z) a)) t) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) a)) t))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 60 (/ y (* a (* x (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) (*.f64 x a))) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))) (-.f64 #s(literal 0 binary64) x))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
(+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* y (- (* 60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -60 (/ x (* a (* y (- z t))))) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 y a))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) (-.f64 #s(literal 0 binary64) y))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(* -60 (/ (- x y) (* a t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 t a))
(+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))))
(fma.f64 #s(literal 60 binary64) (*.f64 z (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 t a)))
(+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) (*.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 z (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))))))
(+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t)))))))
(fma.f64 z (fma.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t)))))))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 t a)))
(* 60 (/ (- x y) (* a z)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z a))
(/ (+ (* 60 (/ (* t (- x y)) (* a z))) (* 60 (/ (- x y) a))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z a)) (/.f64 (-.f64 x y) a))) z)
(/ (+ (* 60 (/ (* t (- x y)) (* a z))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) a)))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z a)) (fma.f64 (-.f64 x y) (/.f64 (*.f64 t t) (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) a)))) z)
(/ (+ (* 60 (/ (* t (- x y)) (* a z))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 3) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) a))))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z a)) (fma.f64 (-.f64 x y) (/.f64 (*.f64 t t) (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) a))) (*.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 a (*.f64 z (*.f64 z z)))))) z)
(* 60 (/ (- x y) (* a z)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z a))
(* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z a)) (/.f64 (-.f64 x y) a))) z)
(* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) (*.f64 z a)) (/.f64 (*.f64 (-.f64 x y) t) a)) z) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) a)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* (pow t 2) (- x y)) a)) (* -60 (/ (* (pow t 3) (- x y)) (* a z)))) z)) (* 60 (/ (* t (- x y)) a))) z))) z))
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) a) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 (*.f64 t t) a) (/.f64 (*.f64 (-.f64 x y) (*.f64 t (*.f64 t t))) (*.f64 z a))) z) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) t)) a)) z)) (-.f64 #s(literal 0 binary64) z))
(* 60 (/ (- x y) (* a z)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z a))
(+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z))))
(*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) (*.f64 z a))))
(+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z a))))))
(+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3)))))))))
(fma.f64 t (fma.f64 #s(literal 60 binary64) (*.f64 (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (pow.f64 z #s(literal 4 binary64)))) (/.f64 (-.f64 x y) (*.f64 a (*.f64 z (*.f64 z z))))) t) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z (*.f64 z a)))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z a)))
(* -60 (/ (- x y) (* a t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 t a))
(/ (+ (* -60 (/ (* z (- x y)) (* a t))) (* -60 (/ (- x y) a))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t a)) (/.f64 (-.f64 x y) a))) t)
(/ (+ (* -60 (/ (* z (- x y)) (* a t))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) a)))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t a)) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) (*.f64 t (*.f64 t a))) (/.f64 (-.f64 x y) a)))) t)
(/ (+ (* -60 (/ (* z (- x y)) (* a t))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 3) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) a))))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t a)) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) (*.f64 t (*.f64 t a))) (/.f64 (-.f64 x y) a))) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 z (*.f64 z z))) (*.f64 a (*.f64 t (*.f64 t t))))) t)
(* -60 (/ (- x y) (* a t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 t a))
(* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t a)) (/.f64 (-.f64 x y) a))) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 t a)) (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) z) a)) t) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) a)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -1 (/ (+ (* 60 (/ (* (pow z 2) (- x y)) a)) (* 60 (/ (* (pow z 3) (- x y)) (* a t)))) t))) t)) (* 60 (/ (- x y) a))) t))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) a) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) a) (*.f64 (/.f64 (-.f64 x y) (*.f64 t a)) (*.f64 z (*.f64 z z)))) t) (/.f64 (*.f64 z (*.f64 (-.f64 x y) #s(literal -60 binary64))) a)) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (*.f64 t t)) (/.f64 x t)))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 z (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 x (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t t))))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(fma.f64 z (fma.f64 (*.f64 z #s(literal -60 binary64)) (fma.f64 x (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 x (*.f64 t (*.f64 t t)))) (*.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t t)))) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 x (/.f64 t z) x)) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 x (fma.f64 x (/.f64 t z) (*.f64 t (*.f64 x (/.f64 t (*.f64 z z))))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 x (/.f64 t z) x) (fma.f64 (*.f64 t t) (/.f64 (*.f64 x t) (*.f64 z (*.f64 z z))) (*.f64 t (*.f64 x (/.f64 t (*.f64 z z))))))) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 x (/.f64 t z) x)) z)
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 x (/.f64 (*.f64 t t) z) (*.f64 x t)) z) (*.f64 x #s(literal -60 binary64))) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(/.f64 (fma.f64 x #s(literal -60 binary64) (/.f64 (fma.f64 #s(literal 60 binary64) (*.f64 x t) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 x (/.f64 (*.f64 t (*.f64 t t)) z) (*.f64 x (*.f64 t t)))) z)) (-.f64 #s(literal 0 binary64) z))) (-.f64 #s(literal 0 binary64) z))
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 x (/.f64 t (*.f64 z z)) (/.f64 x z)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(fma.f64 #s(literal 60 binary64) (*.f64 (fma.f64 x (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z z))) t) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(fma.f64 t (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 x (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 x (*.f64 z (*.f64 z z)))) (*.f64 #s(literal 60 binary64) (/.f64 x (*.f64 z z)))) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z t) x)) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (+.f64 (/.f64 z t) (/.f64 (*.f64 z z) (*.f64 t t))) x)) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 x (/.f64 z t) x) (*.f64 x (fma.f64 z (/.f64 z (*.f64 t t)) (/.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))))))) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z t) x)) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 x (+.f64 z (/.f64 (*.f64 z z) t))) t) (*.f64 #s(literal 60 binary64) x)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(/.f64 (-.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 (fma.f64 x (*.f64 z #s(literal -60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 x (fma.f64 z z (/.f64 (*.f64 z (*.f64 z z)) t)))) t)) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(+ (* -1/60 t) (* 1/60 z))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(+ (* -1/60 t) (* 1/60 z))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(+ (* -1/60 t) (* 1/60 z))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(* 1/60 z)
(*.f64 z #s(literal 1/60 binary64))
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 z (fma.f64 t (/.f64 #s(literal -1/60 binary64) z) #s(literal 1/60 binary64)))
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 z (fma.f64 t (/.f64 #s(literal -1/60 binary64) z) #s(literal 1/60 binary64)))
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 z (fma.f64 t (/.f64 #s(literal -1/60 binary64) z) #s(literal 1/60 binary64)))
(* 1/60 z)
(*.f64 z #s(literal 1/60 binary64))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(*.f64 (fma.f64 (/.f64 t z) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(*.f64 (fma.f64 (/.f64 t z) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(*.f64 (fma.f64 (/.f64 t z) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) (-.f64 #s(literal 0 binary64) z))
(* 1/60 z)
(*.f64 z #s(literal 1/60 binary64))
(+ (* -1/60 t) (* 1/60 z))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(+ (* -1/60 t) (* 1/60 z))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(+ (* -1/60 t) (* 1/60 z))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 t (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 z t) #s(literal -1/60 binary64) #s(literal 1/60 binary64))))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 t (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 z t) #s(literal -1/60 binary64) #s(literal 1/60 binary64))))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 t (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 z t) #s(literal -1/60 binary64) #s(literal 1/60 binary64))))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t))))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 x #s(literal -60 binary64))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 x #s(literal -60 binary64))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 x #s(literal -60 binary64))) t)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a (- z t)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* -1/60 (* a t))
(*.f64 (*.f64 t a) #s(literal -1/60 binary64))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* 1/60 (* a z))
(*.f64 z (*.f64 a #s(literal 1/60 binary64)))
(* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))
(*.f64 z (fma.f64 a (/.f64 (*.f64 t #s(literal -1/60 binary64)) z) (*.f64 a #s(literal 1/60 binary64))))
(* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))
(*.f64 z (fma.f64 a (/.f64 (*.f64 t #s(literal -1/60 binary64)) z) (*.f64 a #s(literal 1/60 binary64))))
(* z (+ (* -1/60 (/ (* a t) z)) (* 1/60 a)))
(*.f64 z (fma.f64 a (/.f64 (*.f64 t #s(literal -1/60 binary64)) z) (*.f64 a #s(literal 1/60 binary64))))
(* 1/60 (* a z))
(*.f64 z (*.f64 a #s(literal 1/60 binary64)))
(* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))
(*.f64 z (fma.f64 a (/.f64 (*.f64 t #s(literal -1/60 binary64)) z) (*.f64 a #s(literal 1/60 binary64))))
(* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))
(*.f64 z (fma.f64 a (/.f64 (*.f64 t #s(literal -1/60 binary64)) z) (*.f64 a #s(literal 1/60 binary64))))
(* -1 (* z (+ (* -1/60 a) (* 1/60 (/ (* a t) z)))))
(*.f64 z (fma.f64 a (/.f64 (*.f64 t #s(literal -1/60 binary64)) z) (*.f64 a #s(literal 1/60 binary64))))
(* 1/60 (* a z))
(*.f64 z (*.f64 a #s(literal 1/60 binary64)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(+ (* -1/60 (* a t)) (* 1/60 (* a z)))
(*.f64 a (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))
(* -1/60 (* a t))
(*.f64 (*.f64 t a) #s(literal -1/60 binary64))
(* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))
(*.f64 t (fma.f64 a #s(literal -1/60 binary64) (*.f64 a (*.f64 (/.f64 z t) #s(literal 1/60 binary64)))))
(* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))
(*.f64 t (fma.f64 a #s(literal -1/60 binary64) (*.f64 a (*.f64 (/.f64 z t) #s(literal 1/60 binary64)))))
(* t (+ (* -1/60 a) (* 1/60 (/ (* a z) t))))
(*.f64 t (fma.f64 a #s(literal -1/60 binary64) (*.f64 a (*.f64 (/.f64 z t) #s(literal 1/60 binary64)))))
(* -1/60 (* a t))
(*.f64 (*.f64 t a) #s(literal -1/60 binary64))
(* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))
(*.f64 t (fma.f64 a #s(literal -1/60 binary64) (*.f64 a (*.f64 (/.f64 z t) #s(literal 1/60 binary64)))))
(* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))
(*.f64 t (fma.f64 a #s(literal -1/60 binary64) (*.f64 a (*.f64 (/.f64 z t) #s(literal 1/60 binary64)))))
(* -1 (* t (+ (* -1/60 (/ (* a z) t)) (* 1/60 a))))
(*.f64 t (fma.f64 a #s(literal -1/60 binary64) (*.f64 a (*.f64 (/.f64 z t) #s(literal 1/60 binary64)))))

eval685.0ms (5.3%)

Memory
-119.1MiB live, 371.7MiB allocated
Compiler

Compiled 27 073 to 2 996 computations (88.9% saved)

prune231.0ms (1.8%)

Memory
-9.9MiB live, 403.4MiB allocated
Pruning

24 alts after pruning (16 fresh and 8 done)

PrunedKeptTotal
New1 27431 277
Fresh11314
Picked325
Done066
Total1 278241 302
Accuracy
100.0%
Counts
1 302 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
68.4%
(fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
57.9%
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
49.1%
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
75.9%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
68.4%
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
49.5%
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
50.3%
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
14.6%
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
15.9%
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
27.7%
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
15.6%
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
26.4%
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
17.7%
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
26.4%
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
15.6%
(*.f64 (/.f64 x t) #s(literal -60 binary64))
17.7%
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
26.4%
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
28.1%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
15.6%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
54.2%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
23.7%
(*.f64 a (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
72.9%
(*.f64 a (+.f64 (/.f64 x (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64)))
49.9%
(*.f64 #s(literal 120 binary64) a)
14.5%
(*.f64 #s(literal 60 binary64) (/.f64 y t))
Compiler

Compiled 646 to 323 computations (50% saved)

regimes151.0ms (1.2%)

Memory
-10.7MiB live, 335.0MiB allocated
Counts
41 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) x) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(*.f64 a (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(*.f64 a (+.f64 (/.f64 x (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64)))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(fma.f64 (-.f64 x y) (*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(*.f64 a (+.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64)))
(+.f64 (*.f64 y (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 x y)))) (*.f64 a #s(literal 120 binary64)))
Outputs
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
Calls

11 calls:

19.0ms
y
14.0ms
x
14.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
13.0ms
t
13.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1z
99.8%1t
99.8%1a
99.8%1(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
99.8%1(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
99.8%1(*.f64 #s(literal 60 binary64) (-.f64 x y))
99.8%1(-.f64 x y)
99.8%1(-.f64 z t)
99.8%1(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 96 to 75 computations (21.9% saved)

regimes117.0ms (0.9%)

Memory
26.1MiB live, 250.4MiB allocated
Counts
32 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) x) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z) (*.f64 a #s(literal 120 binary64)))
Outputs
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Calls

10 calls:

16.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
14.0ms
x
14.0ms
z
12.0ms
(-.f64 z t)
12.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
Results
AccuracySegmentsBranch
79.1%3x
87.6%3y
86.4%3z
85.4%3t
84.1%3a
86.8%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
82.2%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
82.2%3(-.f64 x y)
79.9%3(-.f64 z t)
84.1%3(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 78 to 62 computations (20.5% saved)

regimes41.0ms (0.3%)

Memory
-31.0MiB live, 63.6MiB allocated
Counts
29 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) x) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
Outputs
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
Calls

3 calls:

22.0ms
y
9.0ms
z
8.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
86.4%3z
80.5%5(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
75.3%5y
Compiler

Compiled 26 to 20 computations (23.1% saved)

regimes63.0ms (0.5%)

Memory
15.0MiB live, 134.1MiB allocated
Counts
28 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) x) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
Outputs
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
Calls

7 calls:

10.0ms
x
9.0ms
t
9.0ms
(-.f64 x y)
8.0ms
z
8.0ms
a
Results
AccuracySegmentsBranch
68.4%4x
73.2%5(-.f64 z t)
72.3%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
72.3%3(-.f64 x y)
76.5%3a
75.2%3t
78.1%3z
Compiler

Compiled 50 to 40 computations (20% saved)

regimes26.0ms (0.2%)

Memory
19.1MiB live, 58.4MiB allocated
Counts
27 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) x) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
Outputs
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 120 binary64) a)
Calls

3 calls:

9.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
8.0ms
a
8.0ms
z
Results
AccuracySegmentsBranch
76.5%3a
76.2%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
71.8%3z
Compiler

Compiled 26 to 20 computations (23.1% saved)

regimes18.0ms (0.1%)

Memory
-0.0MiB live, 39.3MiB allocated
Counts
26 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 t #s(literal -1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) x) t))
Outputs
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 120 binary64) a)
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Calls

2 calls:

8.0ms
a
7.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
76.2%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
75.7%3a
Compiler

Compiled 20 to 15 computations (25% saved)

regimes40.0ms (0.3%)

Memory
1.9MiB live, 81.1MiB allocated
Counts
20 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
Outputs
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 #s(literal 120 binary64) a)
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
Calls

6 calls:

8.0ms
z
7.0ms
a
6.0ms
(-.f64 z t)
6.0ms
y
6.0ms
x
Results
AccuracySegmentsBranch
60.8%3x
57.2%3(-.f64 z t)
53.9%3z
62.2%3y
53.7%3t
63.2%4a
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes8.0ms (0.1%)

Memory
-23.7MiB live, 15.4MiB allocated
Counts
18 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
Outputs
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 #s(literal 120 binary64) a)
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
Calls

1 calls:

5.0ms
y
Results
AccuracySegmentsBranch
62.2%3y
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes6.0ms (0%)

Memory
13.2MiB live, 13.2MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
Outputs
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Calls

1 calls:

5.0ms
y
Results
AccuracySegmentsBranch
62.2%3y
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes14.0ms (0.1%)

Memory
-8.4MiB live, 30.4MiB allocated
Counts
12 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
Outputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(*.f64 #s(literal 120 binary64) a)
Calls

3 calls:

6.0ms
a
4.0ms
x
4.0ms
y
Results
AccuracySegmentsBranch
54.5%3x
57.4%4a
55.5%3y
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes3.0ms (0%)

Memory
6.2MiB live, 6.2MiB allocated
Counts
6 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 (/.f64 x t) #s(literal -60 binary64))
Outputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 #s(literal 120 binary64) a)
Calls

1 calls:

3.0ms
a
Results
AccuracySegmentsBranch
57.4%4a
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes4.0ms (0%)

Memory
8.4MiB live, 8.4MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
Outputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 #s(literal 120 binary64) a)
Calls

2 calls:

2.0ms
a
2.0ms
y
Results
AccuracySegmentsBranch
51.8%2y
54.9%3a
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes314.0ms (2.4%)

Memory
-21.0MiB live, 18.0MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
Outputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 60 binary64) (/.f64 y t))
Calls

5 calls:

2.0ms
z
1.0ms
t
1.0ms
x
1.0ms
a
1.0ms
y
Results
AccuracySegmentsBranch
51.8%2y
49.9%1t
49.9%1z
49.9%1x
49.9%1a
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes3.0ms (0%)

Memory
6.4MiB live, 6.4MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
Outputs
(*.f64 #s(literal 120 binary64) a)
Calls

2 calls:

1.0ms
y
1.0ms
z
Results
AccuracySegmentsBranch
49.9%1z
49.9%1y
Compiler

Compiled 12 to 10 computations (16.7% saved)

bsearch60.0ms (0.5%)

Memory
7.6MiB live, 48.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
9.01909199446708e+153
5.753374808816291e+154
48.0ms
-4.0506559779826255e+164
-8.18986195582017e+149
Samples
49.0ms255×0valid
0.0ms2valid
Compiler

Compiled 517 to 389 computations (24.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-div: 35.0ms (83.9% of total)
ival-mult: 3.0ms (7.2% of total)
ival-sub: 2.0ms (4.8% of total)
ival-add: 1.0ms (2.4% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch72.0ms (0.6%)

Memory
14.5MiB live, 52.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1283043137.4822235
1957073421023857700.0
55.0ms
-1.4260061162504492e-20
-1.989787280296674e-25
Samples
59.0ms282×0valid
1.0ms2valid
Compiler

Compiled 597 to 453 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-mult: 44.0ms (86.4% of total)
ival-sub: 3.0ms (5.9% of total)
ival-div: 2.0ms (3.9% of total)
ival-add: 1.0ms (2% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch34.0ms (0.3%)

Memory
-21.4MiB live, 54.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1283043137.4822235
1957073421023857700.0
16.0ms
-1.4260061162504492e-20
-1.989787280296674e-25
Samples
22.0ms288×0valid
Compiler

Compiled 561 to 435 computations (22.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 5.0ms (44% of total)
ival-sub: 3.0ms (26.4% of total)
ival-div: 2.0ms (17.6% of total)
ival-add: 1.0ms (8.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch30.0ms (0.2%)

Memory
-10.5MiB live, 40.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.3857905220390485e-17
8.41536083804377e-17
12.0ms
-6.346544122331357e-44
-2.319843858503357e-48
Samples
19.0ms213×0valid
1.0ms2valid
0.0ms1valid
0.0ms3valid
Compiler

Compiled 397 to 311 computations (21.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 8.0ms (58.6% of total)
ival-div: 2.0ms (14.7% of total)
ival-sub: 2.0ms (14.7% of total)
ival-add: 1.0ms (7.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011723648415945604
0.04758193693942049
0.0ms
-3.3643572605023975e+30
-2.590976956302385e+28
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch42.0ms (0.3%)

Memory
12.4MiB live, 49.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
1.1853265294823322e+139
5.303756735700557e+144
15.0ms
-4.0506559779826255e+164
-8.18986195582017e+149
Samples
29.0ms301×0valid
0.0ms1valid
Compiler

Compiled 439 to 363 computations (17.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-sub: 13.0ms (63.1% of total)
ival-mult: 4.0ms (19.4% of total)
ival-div: 2.0ms (9.7% of total)
ival-add: 1.0ms (4.9% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch51.0ms (0.4%)

Memory
15.0MiB live, 53.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.1853265294823322e+139
5.303756735700557e+144
34.0ms
-4.0506559779826255e+164
-8.18986195582017e+149
Samples
19.0ms301×0valid
0.0ms2valid
0.0ms1valid
Compiler

Compiled 439 to 363 computations (17.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 4.0ms (37.7% of total)
ival-sub: 3.0ms (28.3% of total)
ival-div: 2.0ms (18.9% of total)
ival-add: 1.0ms (9.4% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch43.0ms (0.3%)

Memory
-16.7MiB live, 68.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.1853265294823322e+139
5.303756735700557e+144
23.0ms
-4.0506559779826255e+164
-8.18986195582017e+149
Samples
29.0ms301×0valid
0.0ms1valid
0.0ms2valid
Compiler

Compiled 439 to 363 computations (17.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sub: 5.0ms (38.6% of total)
ival-mult: 3.0ms (23.1% of total)
ival-div: 2.0ms (15.4% of total)
ival-add: 1.0ms (7.7% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch41.0ms (0.3%)

Memory
-1.9MiB live, 74.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
2.89306750103359e-120
9.004339142008503e-120
15.0ms
-1.8449225710504808e-302
1.198121793219981e-298
12.0ms
-2.533967828200893e-126
-5.463931286192728e-128
Samples
26.0ms352×0valid
Compiler

Compiled 481 to 405 computations (15.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-sub: 4.0ms (33% of total)
ival-mult: 4.0ms (33% of total)
ival-div: 2.0ms (16.5% of total)
ival-add: 2.0ms (16.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch59.0ms (0.5%)

Memory
1.4MiB live, 82.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
7.0ms
2.89306750103359e-120
9.004339142008503e-120
36.0ms
-1.8449225710504808e-302
1.198121793219981e-298
12.0ms
-2.533967828200893e-126
-5.463931286192728e-128
Samples
44.0ms348×0valid
0.0ms1valid
0.0ms2valid
Compiler

Compiled 481 to 405 computations (15.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 24.0ms (73.6% of total)
ival-sub: 4.0ms (12.3% of total)
ival-div: 2.0ms (6.1% of total)
ival-add: 2.0ms (6.1% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch31.0ms (0.2%)

Memory
-3.9MiB live, 34.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.1872617682506562e-204
3.359819347180104e-204
10.0ms
-2.533967828200893e-126
-5.463931286192728e-128
Samples
22.0ms191×0valid
0.0ms2valid
Compiler

Compiled 261 to 225 computations (13.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-sub: 13.0ms (76% of total)
ival-mult: 2.0ms (11.7% of total)
ival-div: 1.0ms (5.8% of total)
ival-add: 1.0ms (5.8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch15.0ms (0.1%)

Memory
-7.8MiB live, 31.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
5.833087728667239e+212
2.0296465186504688e+215
Samples
9.0ms127×0valid
0.0ms1valid
Compiler

Compiled 181 to 157 computations (13.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 3.0ms (52.3% of total)
ival-div: 1.0ms (17.4% of total)
ival-add: 1.0ms (17.4% of total)
ival-sub: 1.0ms (17.4% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

simplify18.0ms (0.1%)

Memory
-1.3MiB live, 37.5MiB allocated
Algorithm
egg-herbie
Rules
28×*-commutative_binary64
12×+-commutative_binary64
12×sub-neg_binary64
12×if-if-or-not_binary32
neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0116318
1151318
2162318
3168318
4171318
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(if (<=.f64 y #s(literal -4999999999999999916795901115958608572801861375087352681835038072302342087505062772657389384729693708756186941721815525337672536740822868667327551851630428160 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 y #s(literal 51999999999999997753288395178299626964965291162208778152477429745826142150428143724067934412999071781011899906167819518397948518445010959628620621603143680 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 z #s(literal -584860318145363/2658455991569831745807614120560689152 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 400000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 z #s(literal -8166776806102523/5444517870735015415413993718908291383296 binary64)) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z)) (if (<=.f64 z #s(literal 430000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))))
(if (<=.f64 a #s(literal -4097692012860425/803469022129495137770981046170581301261101496891396417650688 binary64)) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z)) (if (<=.f64 a #s(literal 2271629875608987/81129638414606681695789005144064 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2000000000000000039769249677312 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 5764607523034235/288230376151711744 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 y #s(literal -144999999999999995681717026945323921449634576927602621237206495536604864593337152666969236725175265429719153326844288931187198925953453709267552910381678592 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 20000000000000001016445696805993759409582178897019679576898416057743923428824704540156776745107920382581920574891563668662589154296936754315264 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
(if (<=.f64 y #s(literal -45999999999999997490733060988745413371463047071027153571126356510920318404814369592712987608159730256479682605718234568047012531917339633735270812432559318761472 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 190000000000000000179335751079936799816372843563881329000525417572631712909109564077607955914765789884615724597711531277226981375086034516180992 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))))
(if (<=.f64 y #s(literal -16999999999999998954960421627268978282878567495324756503835286021762740719793346330997101735286617760086928408618828264705964769106633960634935238969301925888 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 18200000000000000952042436575102903675790233813310210206349014426763929062129695785982328047087520273149297782762061005840292174955169202569216 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(if (<=.f64 a #s(literal -5853278531842485/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 a #s(literal -5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (if (<=.f64 a #s(literal 6250813028942219/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312 binary64)) (/.f64 x (*.f64 z #s(literal 1/60 binary64))) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 a #s(literal -4633845504375301/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 a #s(literal -2688154926737719/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (if (<=.f64 a #s(literal 526958075114315/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) z)) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 a #s(literal -5853278531842485/97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 a #s(literal 1129605583483287/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 y #s(literal 132000000000000004511635336499999845109917362052146920885842775861448933930986204285804421795134970311864420148072942614779374181222180424205364920736465258306190649856544350201255648083365709818201317853451884953600 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 y t)))
(*.f64 #s(literal 120 binary64) a)
Outputs
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(if (<=.f64 y #s(literal -4999999999999999916795901115958608572801861375087352681835038072302342087505062772657389384729693708756186941721815525337672536740822868667327551851630428160 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 y #s(literal 51999999999999997753288395178299626964965291162208778152477429745826142150428143724067934412999071781011899906167819518397948518445010959628620621603143680 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 y #s(literal -4999999999999999916795901115958608572801861375087352681835038072302342087505062772657389384729693708756186941721815525337672536740822868667327551851630428160 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 y #s(literal 51999999999999997753288395178299626964965291162208778152477429745826142150428143724067934412999071781011899906167819518397948518445010959628620621603143680 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 z #s(literal -584860318145363/2658455991569831745807614120560689152 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 400000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 z #s(literal -584860318145363/2658455991569831745807614120560689152 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 z #s(literal 400000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 z #s(literal -8166776806102523/5444517870735015415413993718908291383296 binary64)) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z)) (if (<=.f64 z #s(literal 430000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z))))
(if (<=.f64 z #s(literal -8166776806102523/5444517870735015415413993718908291383296 binary64)) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) x) z)) (if (<=.f64 z #s(literal 430000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) x) z))))
(if (<=.f64 a #s(literal -4097692012860425/803469022129495137770981046170581301261101496891396417650688 binary64)) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal 60 binary64)) z)) (if (<=.f64 a #s(literal 2271629875608987/81129638414606681695789005144064 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 a #s(literal -4097692012860425/803469022129495137770981046170581301261101496891396417650688 binary64)) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) x) z)) (if (<=.f64 a #s(literal 2271629875608987/81129638414606681695789005144064 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2000000000000000039769249677312 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 5764607523034235/288230376151711744 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2000000000000000039769249677312 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 5764607523034235/288230376151711744 binary64)) (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 y #s(literal -144999999999999995681717026945323921449634576927602621237206495536604864593337152666969236725175265429719153326844288931187198925953453709267552910381678592 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 20000000000000001016445696805993759409582178897019679576898416057743923428824704540156776745107920382581920574891563668662589154296936754315264 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
(if (<=.f64 y #s(literal -144999999999999995681717026945323921449634576927602621237206495536604864593337152666969236725175265429719153326844288931187198925953453709267552910381678592 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 20000000000000001016445696805993759409582178897019679576898416057743923428824704540156776745107920382581920574891563668662589154296936754315264 binary64)) (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))))
(if (<=.f64 y #s(literal -45999999999999997490733060988745413371463047071027153571126356510920318404814369592712987608159730256479682605718234568047012531917339633735270812432559318761472 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 190000000000000000179335751079936799816372843563881329000525417572631712909109564077607955914765789884615724597711531277226981375086034516180992 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))))
(if (<=.f64 y #s(literal -45999999999999997490733060988745413371463047071027153571126356510920318404814369592712987608159730256479682605718234568047012531917339633735270812432559318761472 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 190000000000000000179335751079936799816372843563881329000525417572631712909109564077607955914765789884615724597711531277226981375086034516180992 binary64)) (*.f64 a #s(literal 120 binary64)) (*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))))
(if (<=.f64 y #s(literal -16999999999999998954960421627268978282878567495324756503835286021762740719793346330997101735286617760086928408618828264705964769106633960634935238969301925888 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 18200000000000000952042436575102903675790233813310210206349014426763929062129695785982328047087520273149297782762061005840292174955169202569216 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(if (<=.f64 y #s(literal -16999999999999998954960421627268978282878567495324756503835286021762740719793346330997101735286617760086928408618828264705964769106633960634935238969301925888 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 y #s(literal 18200000000000000952042436575102903675790233813310210206349014426763929062129695785982328047087520273149297782762061005840292174955169202569216 binary64)) (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(if (<=.f64 a #s(literal -5853278531842485/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 a #s(literal -5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (if (<=.f64 a #s(literal 6250813028942219/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312 binary64)) (/.f64 x (*.f64 z #s(literal 1/60 binary64))) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 a #s(literal -5853278531842485/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 a #s(literal -5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (if (<=.f64 a #s(literal 6250813028942219/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312 binary64)) (/.f64 x (*.f64 z #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 a #s(literal -4633845504375301/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 a #s(literal -2688154926737719/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (if (<=.f64 a #s(literal 526958075114315/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) z)) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 a #s(literal -4633845504375301/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 a #s(literal -2688154926737719/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (if (<=.f64 a #s(literal 526958075114315/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) z)) (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 a #s(literal -5853278531842485/97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 a #s(literal 1129605583483287/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 a #s(literal -5853278531842485/97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 a #s(literal 1129605583483287/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 binary64)) (*.f64 x (/.f64 #s(literal -60 binary64) t)) (*.f64 a #s(literal 120 binary64))))
(if (<=.f64 y #s(literal 132000000000000004511635336499999845109917362052146920885842775861448933930986204285804421795134970311864420148072942614779374181222180424205364920736465258306190649856544350201255648083365709818201317853451884953600 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 y t)))
(if (<=.f64 y #s(literal 132000000000000004511635336499999845109917362052146920885842775861448933930986204285804421795134970311864420148072942614779374181222180424205364920736465258306190649856544350201255648083365709818201317853451884953600 binary64)) (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 y t)))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))

soundness1.2s (9.6%)

Memory
-9.0MiB live, 1 082.4MiB allocated
Rules
14 364×accelerator-lowering-fma.f32
14 364×accelerator-lowering-fma.f64
11 618×accelerator-lowering-fma.f32
11 618×accelerator-lowering-fma.f64
8 774×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02597
114297
2119597
0819394
01336
16736
260336
0803135
02902485
18612426
227092193
080682073
02381
112881
2100581
0863778
05463882
116383721
249623565
080863324
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 879 to 511 computations (41.9% saved)

preprocess90.0ms (0.7%)

Memory
28.1MiB live, 216.8MiB allocated
Compiler

Compiled 798 to 282 computations (64.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...