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

Time bar (total: 13.5s)

analyze161.0ms (1.2%)

Memory
8.2MiB live, 126.2MiB 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.8s (13.2%)

Memory
13.7MiB live, 1 284.7MiB allocated
Samples
1.3s8 113×0valid
8.0ms51×2valid
8.0ms64×1valid
5.0ms26×3valid
0.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 834.0ms
ival-sub: 421.0ms (50.5% of total)
ival-mult: 276.0ms (33.1% of total)
ival-div: 80.0ms (9.6% of total)
ival-add: 37.0ms (4.4% of total)
exact: 8.0ms (1% of total)
ival-true: 6.0ms (0.7% of total)
adjust: 3.0ms (0.4% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

preprocess153.0ms (1.1%)

Memory
-2.6MiB live, 194.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)) (*.f64 a #s(literal 120 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))

explain125.0ms (0.9%)

Memory
-29.0MiB live, 334.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
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-(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
38.0ms496×0valid
2.0ms10×2valid
1.0ms1valid
0.0ms3valid
Compiler

Compiled 126 to 56 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 6.0ms (32% of total)
ival-sub: 5.0ms (26.7% of total)
ival-div: 3.0ms (16% of total)
ival-add: 2.0ms (10.7% of total)
exact: 1.0ms (5.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(+.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)

simplify87.0ms (0.6%)

Memory
12.5MiB live, 131.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 60 binary64) (-.f64 x y))
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
cost-diff128
(+.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)) (*.f64 a #s(literal 120 binary64)))
(/ (* 60 (- x y)) (- z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* 60 (- x y))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
60
#s(literal 60 binary64)
(- x y)
(-.f64 x y)
x
y
(- z t)
(-.f64 z t)
z
t
(* a 120)
(*.f64 a #s(literal 120 binary64))
a
120
#s(literal 120 binary64)

localize61.0ms (0.5%)

Memory
3.1MiB live, 81.0MiB 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.6%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Samples
45.0ms248×0valid
1.0ms2valid
0.0ms3valid
0.0ms1valid
Compiler

Compiled 45 to 15 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-add: 24.0ms (66.3% of total)
ival-sub: 7.0ms (19.3% of total)
ival-mult: 3.0ms (8.3% of total)
ival-div: 2.0ms (5.5% 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
2.2MiB live, 40.3MiB allocated
Counts
5 → 168
Calls
Call 1
Inputs
#<alt (+ (/ (* 60 (- x y)) (- z t)) (* a 120))>
#<alt (/ (* 60 (- x y)) (- z t))>
#<alt (* 60 (- x y))>
#<alt (- 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 (* -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 (* -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)>
Calls

42 calls:

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

rewrite405.0ms (3%)

Memory
24.3MiB live, 734.9MiB 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
01333
16733
260333
0803132
Stop Event
iter limit
node limit
Counts
5 → 348
Calls
Call 1
Inputs
(+ (/ (* 60 (- x y)) (- z t)) (* a 120))
(/ (* 60 (- x y)) (- z t))
(* 60 (- x y))
(- 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 (neg.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 (neg.f64 (-.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 (neg.f64 (-.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 (neg.f64 t) (-.f64 (neg.f64 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 (neg.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 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)))) (neg.f64 (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))) (neg.f64 (+.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))) (neg.f64 (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))) (neg.f64 (+.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))))) (neg.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)))))))
(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)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)) (neg.f64 (*.f64 a #s(literal -120 binary64))))))
(neg.f64 (/.f64 (neg.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))))))
(neg.f64 (/.f64 (neg.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 (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 (neg.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)))))) (neg.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 (neg.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 t z)) (neg.f64 (*.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 (pow.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 6 binary64)) (*.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 (pow.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 6 binary64)) (*.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 (neg.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))))))) (neg.f64 (neg.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 (neg.f64 (neg.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)))))) (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)) (neg.f64 (*.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 (pow.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 6 binary64)) (*.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 (pow.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 6 binary64)) (*.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 (neg.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) (neg.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 (neg.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 t z)) (neg.f64 (*.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))))) (pow.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 6 binary64)))) (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 (neg.f64 y) (-.f64 (neg.f64 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 (neg.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (+.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 (neg.f64 (-.f64 x y)) (*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z))))
(*.f64 (neg.f64 (-.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 (neg.f64 (-.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 (neg.f64 t) (-.f64 (neg.f64 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 (neg.f64 (-.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)))) (neg.f64 (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))) (neg.f64 (+.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))) (neg.f64 (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))) (neg.f64 (+.f64 z t)))
(+.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) (neg.f64 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 (neg.f64 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 (neg.f64 y) (-.f64 (neg.f64 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)))) (neg.f64 (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (-.f64 x y)))) (neg.f64 (+.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) (neg.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))))) (neg.f64 (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y)))) (neg.f64 (+.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 (neg.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) #s(literal 60 binary64)) (neg.f64 (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) #s(literal 60 binary64)) (neg.f64 (+.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 (neg.f64 (-.f64 x y)) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (neg.f64 (-.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 x (neg.f64 y))
(+.f64 (neg.f64 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 (neg.f64 (-.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 (neg.f64 y) (-.f64 (neg.f64 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 (neg.f64 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 (neg.f64 y) (-.f64 (neg.f64 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 (neg.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (neg.f64 (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (neg.f64 (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (neg.f64 (+.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 (neg.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))))) (neg.f64 (neg.f64 (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (+.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 (neg.f64 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 (neg.f64 y) (-.f64 (neg.f64 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 (neg.f64 (*.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x (*.f64 y (+.f64 x y))))))
(*.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.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 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))

simplify623.0ms (4.6%)

Memory
-235.0MiB live, 710.5MiB allocated
Algorithm
egg-herbie
Rules
15 562×accelerator-lowering-fma.f32
15 562×accelerator-lowering-fma.f64
5 450×*-lowering-*.f32
5 450×*-lowering-*.f64
4 618×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02742244
18102198
225491974
369941941
087171820
Stop Event
iter limit
node limit
Counts
168 → 168
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))
(* -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)))))
(* -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)
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 60 binary64) (/.f64 (-.f64 x 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 (-.f64 x 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 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(fma.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(fma.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(fma.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.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 60 binary64) (/.f64 x (-.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 (-.f64 x 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 (-.f64 x 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 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* -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)))))
(fma.f64 y (/.f64 (*.f64 #s(literal 120 binary64) a) y) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(fma.f64 y (/.f64 (*.f64 #s(literal 120 binary64) a) y) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(fma.f64 y (/.f64 (*.f64 #s(literal 120 binary64) a) y) (/.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)))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 t z)) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 t z)) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 t z)) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) #s(literal 1 binary64)))
(+ (* -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 z (*.f64 #s(literal 60 binary64) (neg.f64 (/.f64 (-.f64 x y) (*.f64 t t)))) (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 z (*.f64 #s(literal 60 binary64) (fma.f64 (neg.f64 (/.f64 (-.f64 x y) (*.f64 t t))) (/.f64 z t) (neg.f64 (/.f64 (-.f64 x y) (*.f64 t t))))) (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)))) (* 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 (neg.f64 (/.f64 (-.f64 x y) (*.f64 t t))) t)) z (neg.f64 (/.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 #s(literal 120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) (fma.f64 t (/.f64 #s(literal 60 binary64) z) #s(literal 60 binary64))))
(+ (* 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 120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) (fma.f64 t (/.f64 #s(literal 60 binary64) z) #s(literal 60 binary64))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (*.f64 (-.f64 x y) (fma.f64 t (/.f64 t z) t)) (/.f64 #s(literal 60 binary64) 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 #s(literal 120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) (fma.f64 t (/.f64 #s(literal 60 binary64) z) #s(literal 60 binary64))))
(+ (* 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 (-.f64 (fma.f64 (-.f64 x y) (/.f64 z t) 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))
(fma.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 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))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* -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 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- 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)))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* -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 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (*.f64 t t))) (*.f64 z #s(literal 60 binary64))))
(+ (* -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 z (*.f64 #s(literal 60 binary64) (fma.f64 (neg.f64 (/.f64 (-.f64 x y) (*.f64 t t))) (/.f64 z t) (neg.f64 (/.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 (neg.f64 (/.f64 (-.f64 x y) (*.f64 t t))) t)) z (neg.f64 (/.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 (-.f64 x y) z) (fma.f64 t (/.f64 #s(literal 60 binary64) z) #s(literal 60 binary64)))
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(*.f64 #s(literal 60 binary64) (/.f64 (-.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 t (*.f64 (/.f64 (-.f64 x y) (*.f64 z z)) (+.f64 t (/.f64 (*.f64 t t) 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 (-.f64 x y) z) (fma.f64 t (/.f64 #s(literal 60 binary64) z) #s(literal 60 binary64)))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) (fma.f64 t (/.f64 t z) t)) (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 60 binary64) (-.f64 x y))) 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 (fma.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)) 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) (-.f64 (fma.f64 (-.f64 x y) (/.f64 z t) 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) (fma.f64 (/.f64 (-.f64 x y) t) (fma.f64 z (/.f64 z t) z) (-.f64 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))) (-.f64 (fma.f64 (-.f64 x y) (/.f64 z t) 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) (-.f64 (fma.f64 (-.f64 x y) (/.f64 z t) 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))) 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 (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (*.f64 z (-.f64 x y)) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 z (*.f64 (-.f64 x y) (fma.f64 z (/.f64 z t) z)))) t)) t) (*.f64 #s(literal -60 binary64) (-.f64 x y))) 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))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal 60 binary64) x))
(* x (+ 60 (* -60 (/ y x))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal 60 binary64) x))
(* x (+ 60 (* -60 (/ y x))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal 60 binary64) x))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* -1 (* x (- (* 60 (/ y x)) 60)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal 60 binary64) x))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal 60 binary64) x))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal 60 binary64) x))
(* 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 #s(literal 60 binary64) (-.f64 x y))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
x
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(neg.f64 y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* -1 y)
(neg.f64 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.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)

eval65.0ms (0.5%)

Memory
3.0MiB live, 172.0MiB allocated
Compiler

Compiled 14 237 to 1 351 computations (90.5% saved)

prune107.0ms (0.8%)

Memory
1.5MiB live, 191.9MiB allocated
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New50511516
Fresh000
Picked101
Done000
Total50611517
Accuracy
100.0%
Counts
517 → 11
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.7%
(fma.f64 (-.f64 x y) (*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
99.8%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
65.3%
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
64.2%
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
46.9%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
22.0%
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
99.8%
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
99.8%
(+.f64 (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
54.7%
(*.f64 #s(literal 120 binary64) a)
27.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 334 to 246 computations (26.3% saved)

simplify156.0ms (1.2%)

Memory
5.2MiB live, 164.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
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)))
cost-diff0
(*.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-diff0
(-.f64 z t)
cost-diff0
(*.f64 #s(literal 60 binary64) x)
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
cost-diff0
(*.f64 #s(literal 120 binary64) a)
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 60 binary64) (-.f64 x y))
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
Rules
2 416×accelerator-lowering-fma.f32
2 416×accelerator-lowering-fma.f64
1 008×*-lowering-*.f32
1 008×*-lowering-*.f64
518×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023124
144124
276124
3144124
4273124
5541124
61268124
72365124
82955124
93159124
103236124
113239124
123239124
133239124
143247124
03247121
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* a 120) (/ (* 60 (- x y)) (- z t)))
a
120
(/ (* 60 (- x y)) (- z t))
(* 60 (- x y))
60
(- x y)
x
y
(- z t)
z
t
(* 120 a)
120
a
(/ (* 60 x) (- z t))
(* 60 x)
60
x
(- z t)
z
t
(+ (* -60 (/ (- x y) t)) (* 120 a))
-60
(/ (- x y) t)
(- x y)
x
y
t
(* 120 a)
120
a
(+ (* (/ 60 (- z t)) (- x y)) (* a 120))
(/ 60 (- z t))
60
(- z t)
z
t
(- x y)
x
y
(* a 120)
a
120
Outputs
(+ (* a 120) (/ (* 60 (- x y)) (- z t)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
a
120
#s(literal 120 binary64)
(/ (* 60 (- x y)) (- z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* 60 (- x y))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
60
#s(literal 60 binary64)
(- x y)
(-.f64 x y)
x
y
(- z t)
(-.f64 z t)
z
t
(* 120 a)
(*.f64 a #s(literal 120 binary64))
120
#s(literal 120 binary64)
a
(/ (* 60 x) (- z t))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
60
#s(literal 60 binary64)
x
(- z t)
(-.f64 z t)
z
t
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) t) (*.f64 a #s(literal 120 binary64)))
-60
#s(literal -60 binary64)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(- x y)
(-.f64 x y)
x
y
t
(* 120 a)
(*.f64 a #s(literal 120 binary64))
120
#s(literal 120 binary64)
a
(+ (* (/ 60 (- z t)) (- x y)) (* a 120))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal 120 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)
(*.f64 a #s(literal 120 binary64))
a
120
#s(literal 120 binary64)

localize111.0ms (0.8%)

Memory
-14.1MiB live, 181.7MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
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)))
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) x)
accuracy99.7%
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
accuracy100.0%
(*.f64 #s(literal 120 binary64) a)
accuracy100.0%
(-.f64 x y)
accuracy100.0%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
accuracy99.9%
(*.f64 #s(literal 60 binary64) (-.f64 x y))
accuracy99.6%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Samples
39.0ms248×0valid
2.0ms2valid
1.0ms4valid
0.0ms3valid
Compiler

Compiled 123 to 25 computations (79.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 9.0ms (38.4% of total)
ival-div: 7.0ms (29.9% of total)
ival-add: 3.0ms (12.8% of total)
ival-sub: 2.0ms (8.5% 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)

series28.0ms (0.2%)

Memory
-7.5MiB live, 44.7MiB allocated
Counts
13 → 420
Calls
Call 1
Inputs
#<alt (+ (* a 120) (/ (* 60 (- x y)) (- z t)))>
#<alt (/ (* 60 (- x y)) (- z t))>
#<alt (* 60 (- x y))>
#<alt (- x y)>
#<alt (* 120 a)>
#<alt (/ (* 60 x) (- z t))>
#<alt (* 60 x)>
#<alt (- z t)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (/ (- x y) t)>
#<alt (+ (* (/ 60 (- z t)) (- x y)) (* a 120))>
#<alt (/ 60 (- z t))>
#<alt (* a 120)>
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 (+ (* -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 (/ 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 (* -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 (* -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 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 (* -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 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 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 (* 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

105 calls:

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

rewrite395.0ms (2.9%)

Memory
42.1MiB live, 583.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 418×accelerator-lowering-fma.f32
6 418×accelerator-lowering-fma.f64
4 356×*-lowering-*.f32
4 356×*-lowering-*.f64
4 316×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02383
113783
2114183
0836980
Stop Event
iter limit
node limit
Counts
13 → 646
Calls
Call 1
Inputs
(+ (* a 120) (/ (* 60 (- x y)) (- z t)))
(/ (* 60 (- x y)) (- z t))
(* 60 (- x y))
(- x y)
(* 120 a)
(/ (* 60 x) (- z t))
(* 60 x)
(- z t)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(/ (- x y) t)
(+ (* (/ 60 (- z t)) (- x y)) (* a 120))
(/ 60 (- z t))
(* a 120)
Outputs
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(+.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (neg.f64 (/.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 (-.f64 x y) #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 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a 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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #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 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a 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 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 a #s(literal 120 binary64)) #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 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 1 binary64) (-.f64 z t)) (-.f64 x y)) (*.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 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 (+.f64 (neg.f64 x) y) (-.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 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (neg.f64 (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))
(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 (*.f64 a 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 (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 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #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) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 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 (/.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 binary64) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1 binary64)) (*.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 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 (-.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 z t)) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.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 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 (neg.f64 z) t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.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 #s(literal -60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 z) t) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 z) t) (+.f64 x y))) (*.f64 a #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) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.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 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.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 #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 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.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) (-.f64 x y)) (*.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 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 (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))) #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 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (+.f64 (neg.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1/2 binary64)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.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 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 (-.f64 (*.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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #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))) (*.f64 (*.f64 a 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 #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 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(/.f64 (neg.f64 (-.f64 (*.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 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.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 (*.f64 a 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 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.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 (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.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))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) #s(literal 3 binary64)) (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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))))
(/.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a 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 (*.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 (*.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)))) (fma.f64 (/.f64 (*.f64 (*.f64 a 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 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 #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 (*.f64 a 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 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))))) (+.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))
(/.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 #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 (-.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 (*.f64 (*.f64 a 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 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 #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 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(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 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.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 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.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 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.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 (*.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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #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))) (*.f64 (*.f64 a 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 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(*.f64 (neg.f64 (-.f64 (*.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) (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))
(*.f64 (neg.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) (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y))) #s(literal -1 binary64)))
(-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 z) t)) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)) (/.f64 (neg.f64 y) (*.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 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) x) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x)) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 x (-.f64 z t))) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 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 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 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 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 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 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 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 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 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 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.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 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(neg.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (+.f64 (neg.f64 x) y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (+.f64 (neg.f64 z) t))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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) (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (-.f64 x y) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 z t)) (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 z) t)) (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal -60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) (-.f64 z t)) (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 z) t)) (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal -60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (+.f64 x y)) (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (neg.f64 z) t) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 #s(literal -60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (neg.f64 z) t) (+.f64 x y)) (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (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) #s(literal 1/60 binary64)) (+.f64 x y)) (*.f64 (-.f64 x y) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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 (+.f64 x y) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) (+.f64 x y)))))
(/.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) #s(literal 1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal -60 binary64)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 z) t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64)) (*.f64 (+.f64 x y) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal -60 binary64)) (*.f64 (+.f64 x y) (+.f64 (neg.f64 z) t)))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (-.f64 z t) (+.f64 x y)))
(/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (*.f64 (+.f64 (neg.f64 z) t) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (+.f64 (neg.f64 z) t) (+.f64 x y)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 x) y)) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 x) y)) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 x) y)) (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 x) y)) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(/.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (neg.f64 (*.f64 (+.f64 (neg.f64 z) t) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 x y)))) (neg.f64 (*.f64 (+.f64 (neg.f64 z) t) (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64))) (neg.f64 (*.f64 (+.f64 x y) (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (neg.f64 (*.f64 (-.f64 z t) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y)))) (neg.f64 (*.f64 (-.f64 z t) (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 z) t))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 z) t))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) (+.f64 x y)))) (neg.f64 (+.f64 x y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (+.f64 x y)))
(/.f64 (+.f64 (pow.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (*.f64 (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y))) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y))))))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x)) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y))))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/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 #s(literal 1 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (+.f64 (neg.f64 x) y) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)))
(*.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 (-.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) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(*.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 binary64) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) #s(literal 1/60 binary64)))
(*.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 (*.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 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)))))
(*.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 z t))))
(*.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 z) t))))
(*.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 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (+.f64 (neg.f64 z) t))))
(*.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (+.f64 x y))))
(*.f64 (*.f64 #s(literal -60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 z) t) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 z) t) (+.f64 x y))))
(*.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) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.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 (/.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) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.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 (/.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 (/.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) (*.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 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 #s(literal 60 binary64) (-.f64 x 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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.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 #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 (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))) #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)) #s(literal 1/60 binary64)))
(*.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (+.f64 (neg.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(+.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (neg.f64 y) #s(literal 60 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) (neg.f64 y)))
(fma.f64 #s(literal 60 binary64) x (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 x)) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 x #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 x #s(literal 60 binary64) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 #s(literal -60 binary64) (neg.f64 x) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 #s(literal -60 binary64) (neg.f64 x) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal -60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 (neg.f64 x) #s(literal -60 binary64) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 (neg.f64 x) #s(literal -60 binary64) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 (neg.f64 (neg.f64 x)) #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 (neg.f64 (neg.f64 x)) #s(literal 60 binary64) (*.f64 (neg.f64 y) #s(literal 60 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 y (+.f64 x y) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y)))))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64)) (+.f64 x y))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64))) (neg.f64 (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y)))) (neg.f64 (+.f64 x y)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) (neg.f64 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) (neg.f64 y)) (*.f64 #s(literal 60 binary64) (neg.f64 y))) (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) (neg.f64 y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 y) #s(literal 60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x) (-.f64 (*.f64 (*.f64 (neg.f64 y) #s(literal 60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64))) (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (neg.f64 y) #s(literal 60 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x)) (*.f64 (*.f64 #s(literal 60 binary64) (neg.f64 y)) (*.f64 #s(literal 60 binary64) (neg.f64 y)))) (-.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) (neg.f64 y))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x)) (*.f64 (*.f64 (neg.f64 y) #s(literal 60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64)))) (-.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (neg.f64 y) #s(literal 60 binary64))))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal -60 binary64) (+.f64 (neg.f64 x) y))
(*.f64 (+.f64 (neg.f64 x) y) #s(literal -60 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (-.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 #s(literal 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 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(+.f64 x (neg.f64 y))
(+.f64 (neg.f64 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 #s(literal 0 binary64) (+.f64 (neg.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)))
(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)
(neg.f64 (+.f64 (neg.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 y y) (*.f64 x (neg.f64 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 (neg.f64 y)))) (*.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)) (+.f64 (neg.f64 x) y)) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 x) y)) (neg.f64 (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (neg.f64 y))))))
(/.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 x) y)) (neg.f64 (+.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)) (+.f64 (neg.f64 x) y))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 x) y))) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (fma.f64 y (*.f64 y (neg.f64 y)) (*.f64 x (*.f64 x x))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (neg.f64 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 (neg.f64 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 y y) (*.f64 x (neg.f64 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 #s(literal -1 binary64) (+.f64 (neg.f64 x) y))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 x) y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 x) y)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.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)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -60 binary64) (/.f64 x (-.f64 z t))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 z) t)) (*.f64 #s(literal -60 binary64) (/.f64 x (-.f64 z t))))
(neg.f64 (*.f64 #s(literal -60 binary64) (/.f64 x (-.f64 z t))))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 x #s(literal -60 binary64)) (+.f64 (neg.f64 z) t))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 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 #s(literal 60 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 x (-.f64 z t))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))))
(*.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 (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 (*.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 (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 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -60 binary64)))
(neg.f64 (*.f64 x #s(literal -60 binary64)))
(*.f64 #s(literal 60 binary64) x)
(*.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 x)))
(*.f64 x #s(literal 60 binary64))
(*.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -60 binary64) (neg.f64 x))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -60 binary64)))
(*.f64 (neg.f64 x) #s(literal -60 binary64))
(*.f64 (neg.f64 (neg.f64 x)) #s(literal 60 binary64))
(+.f64 z (neg.f64 t))
(+.f64 (neg.f64 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 z t)
(-.f64 #s(literal 0 binary64) (+.f64 (neg.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 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)))
(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 (neg.f64 z) t))
(/.f64 (-.f64 z t) #s(literal 1 binary64))
(/.f64 (+.f64 (neg.f64 z) t) #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 t t) (*.f64 z (neg.f64 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 (neg.f64 t)))) (*.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 (neg.f64 z) t)) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 (neg.f64 z) t)) (neg.f64 (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (neg.f64 t))))))
(/.f64 (neg.f64 (*.f64 (-.f64 z t) (+.f64 z t))) (neg.f64 (+.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 (neg.f64 z) t))) (neg.f64 (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 z t) (+.f64 z t)))) (neg.f64 (neg.f64 (+.f64 z t))))
(/.f64 (fma.f64 t (*.f64 t (neg.f64 t)) (*.f64 z (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (neg.f64 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 (neg.f64 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 t t) (*.f64 z (neg.f64 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 #s(literal -1 binary64) (+.f64 (neg.f64 z) t))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 (neg.f64 z) t)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (neg.f64 (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 z t))))
(+.f64 (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(+.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) 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 x y) t) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) 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 x y) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (-.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(fma.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(fma.f64 #s(literal 60 binary64) (/.f64 (+.f64 (neg.f64 x) y) 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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal -1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(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 x y) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) t) (*.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 x y) t) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (+.f64 (neg.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t)))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t)))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))))) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) 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 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.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 x y) 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) t) (*.f64 a #s(literal 120 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t))))) (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t))))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)))))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (-.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 x y) t) (*.f64 a #s(literal -120 binary64)))) (*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))) (*.f64 (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) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))))
(/.f64 (neg.f64 (neg.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))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.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 #s(literal 60 binary64) (/.f64 (-.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 x y) t) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) 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 x y) 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 x y) t) (*.f64 a #s(literal -120 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) 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 x y) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) 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 x y) 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 x y) t) (*.f64 a #s(literal -120 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) 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 x y) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) 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 x y) t) (*.f64 a #s(literal -120 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal -216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))))
(*.f64 (neg.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) (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)))))
(+.f64 (/.f64 x t) (neg.f64 (/.f64 y t)))
(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 (neg.f64 x) y) t))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 t)) (/.f64 (+.f64 (neg.f64 x) y) t))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) t) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) t))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) t) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) t))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (fma.f64 y (+.f64 x y) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(-.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) (fma.f64 (/.f64 y t) (/.f64 y t) (*.f64 (/.f64 x t) (/.f64 y t))))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (fma.f64 (/.f64 x t) (/.f64 x t) (fma.f64 (/.f64 y t) (/.f64 y t) (*.f64 (/.f64 x t) (/.f64 y t))))))
(-.f64 (/.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (+.f64 (/.f64 x t) (/.f64 y t))) (/.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (+.f64 (/.f64 x t) (/.f64 y t))))
(fma.f64 x (/.f64 #s(literal 1 binary64) t) (neg.f64 (/.f64 y t)))
(fma.f64 #s(literal 1 binary64) (/.f64 x t) (neg.f64 (/.f64 y t)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) t) (neg.f64 (/.f64 y t)))
(neg.f64 (/.f64 (+.f64 (neg.f64 x) y) t))
(/.f64 (-.f64 x y) t)
(/.f64 (+.f64 (neg.f64 x) y) (neg.f64 t))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) t))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 t (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 t (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 t (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t (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 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 (neg.f64 t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) t) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.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) (fma.f64 (/.f64 y t) (/.f64 y t) (*.f64 (/.f64 x t) (/.f64 y 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 x t) (/.f64 y t)) (*.f64 (+.f64 (/.f64 x t) (/.f64 y t)) (/.f64 (-.f64 x y) t))))
(/.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)) 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) (neg.f64 (/.f64 t (-.f64 x y))))
(/.f64 (fma.f64 x t (*.f64 (neg.f64 t) y)) (*.f64 t t))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 x) y)) (neg.f64 (*.f64 t (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.f64 x) y)) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) t)))
(/.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 x) y)) (neg.f64 (*.f64 t (+.f64 x y))))
(/.f64 (*.f64 (+.f64 x y) (+.f64 (neg.f64 x) y)) (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) (fma.f64 (/.f64 y t) (/.f64 y t) (*.f64 (/.f64 x t) (/.f64 y t)))))
(/.f64 (*.f64 (+.f64 (/.f64 x t) (/.f64 y t)) (/.f64 (-.f64 x y) t)) (+.f64 (/.f64 x t) (/.f64 y t)))
(/.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) t) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.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 (neg.f64 t)) (*.f64 t (neg.f64 y))) (*.f64 t (neg.f64 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) (neg.f64 t)) (*.f64 (/.f64 t x) (neg.f64 y))) (*.f64 (/.f64 t x) (neg.f64 t)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) t) (*.f64 (neg.f64 t) y)) (*.f64 t (neg.f64 t)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 t y)) (*.f64 (neg.f64 t) #s(literal 1 binary64))) (*.f64 (neg.f64 t) (/.f64 t y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 t)) (*.f64 (neg.f64 t) (neg.f64 y))) (*.f64 t t))
(/.f64 (neg.f64 (fma.f64 x t (*.f64 (neg.f64 t) y))) (*.f64 t (neg.f64 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) (fma.f64 (/.f64 y t) (/.f64 y t) (*.f64 (/.f64 x t) (/.f64 y t))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 x t) (/.f64 y t)) (/.f64 (-.f64 x y) t))) (neg.f64 (+.f64 (/.f64 x t) (/.f64 y t))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) t)) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t)) (neg.f64 (+.f64 x y)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (pow.f64 (neg.f64 (/.f64 y t)) #s(literal 3 binary64))) (fma.f64 (/.f64 x t) (/.f64 x t) (-.f64 (*.f64 (neg.f64 (/.f64 y t)) (neg.f64 (/.f64 y t))) (*.f64 (/.f64 x t) (neg.f64 (/.f64 y t))))))
(/.f64 (-.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (*.f64 (neg.f64 (/.f64 y t)) (neg.f64 (/.f64 y t)))) (-.f64 (/.f64 x t) (neg.f64 (/.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 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) t))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 t (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) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) 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 (neg.f64 x) y) t))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 t (-.f64 x y)))))
(*.f64 (fma.f64 x t (*.f64 (neg.f64 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) (fma.f64 (/.f64 y t) (/.f64 y t) (*.f64 (/.f64 x t) (/.f64 y t))))))
(*.f64 (*.f64 (+.f64 (/.f64 x t) (/.f64 y t)) (/.f64 (-.f64 x y) t)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x t) (/.f64 y t))))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) t) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.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 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 t (*.f64 (-.f64 x y) (+.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) t) (/.f64 (-.f64 x y) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.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 a #s(literal 120 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(+.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (neg.f64 (/.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 (-.f64 x y) #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 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a 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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #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 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a 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 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 a #s(literal 120 binary64)) #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 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 1 binary64) (-.f64 z t)) (-.f64 x y)) (*.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 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 (+.f64 (neg.f64 x) y) (-.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 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (neg.f64 (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))
(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 (*.f64 a 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 (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 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #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) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 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 (/.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 binary64) (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1 binary64)) (*.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 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 (-.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 z t)) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (+.f64 (neg.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 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 (neg.f64 z) t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.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 #s(literal -60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 z) t) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 z) t) (+.f64 x y))) (*.f64 a #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) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.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 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.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 #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 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.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) (-.f64 x y)) (*.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 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 (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))) #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 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (+.f64 (neg.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1/2 binary64)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.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 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 (-.f64 (*.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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #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))) (*.f64 (*.f64 a 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 #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 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))))
(/.f64 (neg.f64 (-.f64 (*.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 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.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 (*.f64 a 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 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.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 (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.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))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) #s(literal 3 binary64)) (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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))))
(/.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a 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 (*.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 (*.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)))) (fma.f64 (/.f64 (*.f64 (*.f64 a 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 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 #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 (*.f64 a 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 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))))) (+.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))) (/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))
(/.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 #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 (-.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 (*.f64 (*.f64 a 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 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 #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 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(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 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.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 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.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 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.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 (*.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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #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))) (*.f64 (*.f64 a 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 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 #s(literal 216000 binary64) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(*.f64 (neg.f64 (-.f64 (*.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) (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t))))))
(*.f64 (neg.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) (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))))
(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 z t)))
(neg.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(/.f64 #s(literal -60 binary64) (+.f64 (neg.f64 z) t))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.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 z t)))
(*.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 z t)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.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 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)))

simplify564.0ms (4.2%)

Memory
-22.7MiB live, 752.4MiB allocated
Algorithm
egg-herbie
Rules
11 486×accelerator-lowering-fma.f32
11 486×accelerator-lowering-fma.f64
6 346×*-lowering-*.f32
6 346×*-lowering-*.f64
4 156×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05945481
117785289
253505234
084314905
Stop Event
iter limit
node limit
Counts
420 → 420
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)))
(+ (* -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 (/ 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))
(* -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)))))
(* -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 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* 60 x)
(* -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 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 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))
(* 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) (- 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 (-.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 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (neg.f64 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)) (neg.f64 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)) (neg.f64 a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.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 y (/.f64 #s(literal -60 binary64) (*.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 y (/.f64 #s(literal -60 binary64) (*.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 #s(literal 60 binary64) x) (-.f64 z t))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (-.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 y (/.f64 #s(literal -60 binary64) (-.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 y (/.f64 #s(literal -60 binary64) (-.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 #s(literal 60 binary64) (/.f64 x (-.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #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 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 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 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 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 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 y))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 (*.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)))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t))))) (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 #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 x y) (/.f64 (*.f64 t t) z))) z) (*.f64 (-.f64 x y) #s(literal -60 binary64))) 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 #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 (/ (- x y) z)) (+ (* 120 a) (* 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))) (fma.f64 #s(literal 60 binary64) (/.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (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 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -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 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.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)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 z (/.f64 (*.f64 (-.f64 x y) z) t) (*.f64 (-.f64 x y) z)) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (neg.f64 t)))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 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))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (*.f64 #s(literal 60 binary64) z)))
(+ (* -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 (*.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)))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t))))) (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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) (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 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 x y) (/.f64 t z) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 t (/.f64 t (*.f64 z z)))))) 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) (+.f64 (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 x y)) (fma.f64 (-.f64 x y) (/.f64 (*.f64 t (*.f64 t t)) (*.f64 z (*.f64 z z))) (*.f64 (-.f64 x y) (*.f64 t (/.f64 t (*.f64 z z))))))) 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) (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 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 (fma.f64 (-.f64 x y) t (*.f64 (-.f64 x y) (/.f64 (*.f64 t t) z))) z) (*.f64 (-.f64 x y) #s(literal -60 binary64))) (neg.f64 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 (-.f64 x y) #s(literal -60 binary64)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 (*.f64 t (*.f64 t t)) z) (*.f64 (-.f64 x y) (*.f64 t t))) z) (*.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y)))) z)) (neg.f64 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 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z z)) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) 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 (*.f64 #s(literal 60 binary64) (-.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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)))))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (-.f64 x y) (fma.f64 (-.f64 x y) (/.f64 z t) (/.f64 (*.f64 z (*.f64 (-.f64 x y) z)) (*.f64 t t))))) 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) (+.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)) (fma.f64 (-.f64 x y) (/.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))) (/.f64 (*.f64 z (*.f64 (-.f64 x y) z)) (*.f64 t t))))) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (fma.f64 z (/.f64 (*.f64 (-.f64 x y) z) t) (*.f64 (-.f64 x y) z)) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (neg.f64 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 (-.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) (*.f64 z z) (*.f64 (-.f64 x y) (/.f64 (*.f64 z (*.f64 z z)) t))) t) (*.f64 z (*.f64 (-.f64 x y) #s(literal -60 binary64)))) t)) (neg.f64 t))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(+ (* -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 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)))
(* x (+ 60 (* -60 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)))
(* x (+ 60 (* -60 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64)) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64)) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64)) (neg.f64 x))
(* 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 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)))
(* y (- (* 60 (/ x y)) 60))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x y) #s(literal -60 binary64)))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(neg.f64 (*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) y) #s(literal 60 binary64))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(neg.f64 (*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) y) #s(literal 60 binary64))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(neg.f64 (*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) y) #s(literal 60 binary64))))
(* -1 y)
(neg.f64 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 (/.f64 y x) x))
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x (*.f64 (/.f64 y x) x))
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x (*.f64 (/.f64 y x) x))
x
(* -1 (* x (- (/ y x) 1)))
(-.f64 x (*.f64 (/.f64 y x) x))
(* -1 (* x (- (/ y x) 1)))
(-.f64 x (*.f64 (/.f64 y x) x))
(* -1 (* x (- (/ y x) 1)))
(-.f64 x (*.f64 (/.f64 y x) x))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(neg.f64 y)
(* y (- (/ x y) 1))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* y (- (/ x y) 1))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* y (- (/ x y) 1))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* -1 y)
(neg.f64 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 (*.f64 y (/.f64 x y)) 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 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) 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 z (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t t)))) (/.f64 (*.f64 x #s(literal -60 binary64)) 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 #s(literal 60 binary64) (/.f64 (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 (fma.f64 x (/.f64 t z) x) (/.f64 (*.f64 x (*.f64 t 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 x (*.f64 t (/.f64 t (*.f64 z z))) (/.f64 (*.f64 x (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(*.f64 #s(literal 60 binary64) (/.f64 (fma.f64 x (/.f64 t z) x) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(neg.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 x t (*.f64 t (*.f64 t (/.f64 x z)))) z) (*.f64 x #s(literal -60 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 x #s(literal -60 binary64)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 x (*.f64 t t) (*.f64 t (*.f64 t (*.f64 t (/.f64 x z))))) z) (*.f64 #s(literal 60 binary64) (*.f64 x t))) z)) (neg.f64 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 (*.f64 #s(literal 60 binary64) t) (fma.f64 x (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z z))) (/.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 #s(literal 60 binary64) (fma.f64 x (/.f64 t (*.f64 z z)) (/.f64 x z)) (*.f64 t (*.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)))))))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(*.f64 #s(literal -60 binary64) (/.f64 (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 (fma.f64 z (/.f64 z (*.f64 t t)) (/.f64 z 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 #s(literal -60 binary64) (/.f64 (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 z (/.f64 z t)))) t) (*.f64 #s(literal 60 binary64) x)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(/.f64 (fma.f64 #s(literal 60 binary64) x (/.f64 (fma.f64 x (*.f64 z #s(literal -60 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 (*.f64 x (fma.f64 z z (/.f64 (*.f64 z (*.f64 z z)) t))) t))) (neg.f64 t))) (neg.f64 t))
(* 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)
(* -1 t)
(neg.f64 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 (/.f64 t z) z))
(* z (+ 1 (* -1 (/ t z))))
(-.f64 z (*.f64 (/.f64 t z) z))
(* z (+ 1 (* -1 (/ t z))))
(-.f64 z (*.f64 (/.f64 t z) z))
z
(* -1 (* z (- (/ t z) 1)))
(-.f64 z (*.f64 (/.f64 t z) z))
(* -1 (* z (- (/ t z) 1)))
(-.f64 z (*.f64 (/.f64 t z) z))
(* -1 (* z (- (/ t z) 1)))
(-.f64 z (*.f64 (/.f64 t z) z))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(neg.f64 t)
(* t (- (/ z t) 1))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* t (- (/ z t) 1))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* t (- (/ z t) 1))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* -1 t)
(neg.f64 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 (*.f64 t (/.f64 z t)) 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 y t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (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 (- (+ (* 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 x #s(literal -60 binary64)) t)
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 x (neg.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))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 x (neg.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))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 x (neg.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))))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y t)) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal 60 binary64) t))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y t)) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal 60 binary64) t))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y t)) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal 60 binary64) t))))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(*.f64 y (+.f64 (/.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) 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 x (/.f64 #s(literal -60 binary64) 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 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)) y) (/.f64 #s(literal 60 binary64) t)))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (*.f64 t (*.f64 #s(literal 120 binary64) a))) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (*.f64 t (*.f64 #s(literal 120 binary64) a))) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (*.f64 t (*.f64 #s(literal 120 binary64) a))) t)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 (neg.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)))
(fma.f64 (/.f64 y (*.f64 x t)) (neg.f64 x) (/.f64 x t))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(fma.f64 (/.f64 y (*.f64 x t)) (neg.f64 x) (/.f64 x t))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(fma.f64 (/.f64 y (*.f64 x t)) (neg.f64 x) (/.f64 x t))
(/ x t)
(/.f64 x t)
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(neg.f64 (fma.f64 x (/.f64 y (*.f64 x t)) (/.f64 (neg.f64 x) t)))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(neg.f64 (fma.f64 x (/.f64 y (*.f64 x t)) (/.f64 (neg.f64 x) t)))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(neg.f64 (fma.f64 x (/.f64 y (*.f64 x t)) (/.f64 (neg.f64 x) t)))
(/ 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 (neg.f64 y) t)
(* y (- (/ x (* t y)) (/ 1 t)))
(fma.f64 y (/.f64 x (*.f64 y t)) (/.f64 (neg.f64 y) t))
(* y (- (/ x (* t y)) (/ 1 t)))
(fma.f64 y (/.f64 x (*.f64 y t)) (/.f64 (neg.f64 y) t))
(* y (- (/ x (* t y)) (/ 1 t)))
(fma.f64 y (/.f64 x (*.f64 y t)) (/.f64 (neg.f64 y) t))
(* -1 (/ y t))
(/.f64 (neg.f64 y) t)
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(fma.f64 y (/.f64 x (*.f64 y t)) (/.f64 (neg.f64 y) t))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(fma.f64 y (/.f64 x (*.f64 y t)) (/.f64 (neg.f64 y) t))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(fma.f64 y (/.f64 x (*.f64 y t)) (/.f64 (neg.f64 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)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 (*.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)))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t))))) (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 #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 x y) (/.f64 (*.f64 t t) z))) z) (*.f64 (-.f64 x y) #s(literal -60 binary64))) 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 #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 (/ (- x y) z)) (+ (* 120 a) (* 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))) (fma.f64 #s(literal 60 binary64) (/.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (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 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -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 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.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)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 z (/.f64 (*.f64 (-.f64 x y) z) t) (*.f64 (-.f64 x y) z)) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (neg.f64 t)))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.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 y (/.f64 #s(literal -60 binary64) (*.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 y (/.f64 #s(literal -60 binary64) (*.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 #s(literal 60 binary64) x) (-.f64 z t))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (-.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 y (/.f64 #s(literal -60 binary64) (-.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 y (/.f64 #s(literal -60 binary64) (-.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 #s(literal 60 binary64) (/.f64 x (-.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #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 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 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 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 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 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 y))
(* 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 (-.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 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (neg.f64 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)) (neg.f64 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)) (neg.f64 a))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(/.f64 (fma.f64 z (/.f64 #s(literal -60 binary64) 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)) (neg.f64 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 #s(literal 60 binary64) t (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (*.f64 t t) z) (*.f64 t t))) z)) z)) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(fma.f64 #s(literal 60 binary64) (/.f64 t (*.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 z (/.f64 #s(literal -60 binary64) 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 z (/.f64 #s(literal -60 binary64) 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)) (neg.f64 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 z #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (*.f64 z (/.f64 z t)) (*.f64 z z))) t)) t)) 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)

eval510.0ms (3.8%)

Memory
20.8MiB live, 353.3MiB allocated
Compiler

Compiled 30 732 to 2 430 computations (92.1% saved)

prune453.0ms (3.4%)

Memory
-33.4MiB live, 425.6MiB allocated
Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New1 338141 352
Fresh336
Picked415
Done000
Total1 345181 363
Accuracy
100.0%
Counts
1 363 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.0%
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
54.3%
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
99.8%
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
65.4%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z))
74.2%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
65.3%
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
59.0%
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
25.8%
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
27.4%
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
12.8%
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
46.9%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
17.5%
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
14.6%
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
22.0%
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
22.0%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
91.3%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
54.7%
(*.f64 #s(literal 120 binary64) a)
27.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 460 to 343 computations (25.4% saved)

simplify191.0ms (1.4%)

Memory
-8.7MiB live, 151.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 z t)
cost-diff0
(*.f64 #s(literal 60 binary64) x)
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
cost-diff0
(-.f64 z t)
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 60 binary64) (-.f64 x y))
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
(*.f64 #s(literal 60 binary64) x)
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
cost-diff0
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
Rules
1 696×accelerator-lowering-fma.f32
1 696×accelerator-lowering-fma.f64
864×*-lowering-*.f32
864×*-lowering-*.f64
552×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022125
144125
284125
3149125
4276125
5577125
61302125
72500125
83284125
93494125
103524125
113527125
123528125
133584125
144091125
154312125
164314125
174316125
184320125
194320125
04320123
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* a 120) (/ (- x y) (* (- z t) 1/60)))
a
120
(/ (- x y) (* (- z t) 1/60))
(- x y)
x
y
(* (- z t) 1/60)
(- z t)
z
t
1/60
(/ (* 60 x) z)
(* 60 x)
60
x
z
(* x (/ 60 (- z t)))
x
(/ 60 (- z t))
60
(- z t)
z
t
(/ (* 60 (- x y)) (- z t))
(* 60 (- x y))
60
(- x y)
x
y
(- z t)
z
t
(+ (* a 120) (/ (* 60 x) (- z t)))
a
120
(/ (* 60 x) (- z t))
(* 60 x)
60
x
(- z t)
z
t
Outputs
(+ (* a 120) (/ (- x y) (* (- z t) 1/60)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
a
120
#s(literal 120 binary64)
(/ (- x y) (* (- z t) 1/60))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(- x y)
(-.f64 x y)
x
y
(* (- z t) 1/60)
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
(- z t)
(-.f64 z t)
z
t
1/60
#s(literal 1/60 binary64)
(/ (* 60 x) z)
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(* 60 x)
(*.f64 x #s(literal 60 binary64))
60
#s(literal 60 binary64)
x
z
(* x (/ 60 (- z t)))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
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)) (- z t))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(* 60 (- x y))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
60
#s(literal 60 binary64)
(- x y)
(-.f64 x y)
x
y
(- z t)
(-.f64 z t)
z
t
(+ (* a 120) (/ (* 60 x) (- z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
a
120
#s(literal 120 binary64)
(/ (* 60 x) (- z t))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(* 60 x)
(*.f64 x #s(literal 60 binary64))
60
#s(literal 60 binary64)
x
(- z t)
(-.f64 z t)
z
t

localize95.0ms (0.7%)

Memory
38.9MiB live, 196.5MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(*.f64 #s(literal 60 binary64) x)
accuracy99.7%
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(-.f64 x y)
accuracy99.9%
(*.f64 #s(literal 60 binary64) (-.f64 x y))
accuracy99.6%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
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 60 binary64) x)
accuracy99.7%
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
accuracy100.0%
(-.f64 x y)
accuracy100.0%
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
accuracy99.9%
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
accuracy99.7%
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
Samples
42.0ms247×0valid
5.0ms2valid
1.0ms4valid
0.0ms1valid
Compiler

Compiled 125 to 24 computations (80.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-div: 8.0ms (31.2% of total)
ival-mult: 8.0ms (31.2% of total)
const: 4.0ms (15.6% of total)
ival-sub: 2.0ms (7.8% of total)
ival-add: 2.0ms (7.8% 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)

series15.0ms (0.1%)

Memory
-1.7MiB live, 37.0MiB allocated
Counts
13 → 432
Calls
Call 1
Inputs
#<alt (+ (* a 120) (/ (- x y) (* (- z t) 1/60)))>
#<alt (/ (- x y) (* (- z t) 1/60))>
#<alt (- x y)>
#<alt (* (- z t) 1/60)>
#<alt (/ (* 60 x) z)>
#<alt (* 60 x)>
#<alt (* x (/ 60 (- z t)))>
#<alt (/ 60 (- z t))>
#<alt (- z t)>
#<alt (/ (* 60 (- x y)) (- z t))>
#<alt (* 60 (- x y))>
#<alt (+ (* a 120) (/ (* 60 x) (- z t)))>
#<alt (/ (* 60 x) (- z t))>
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 (+ (* -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 (/ 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/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 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 (/ -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 (* -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 (* -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 (* 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 (* 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))>
Calls

108 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/ (- x y) (* (- z t) 1/60))
1.0ms
x
@inf
(/ (* 60 x) z)
1.0ms
x
@0
(/ (* 60 x) z)
0.0ms
z
@0
(/ (* 60 x) z)
0.0ms
z
@inf
(/ (* 60 x) z)

rewrite448.0ms (3.3%)

Memory
-5.4MiB live, 583.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 990×accelerator-lowering-fma.f32
5 990×accelerator-lowering-fma.f64
4 836×/-lowering-/.f32
4 836×/-lowering-/.f64
3 974×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02285
112385
2111785
0844583
Stop Event
iter limit
node limit
Counts
13 → 870
Calls
Call 1
Inputs
(+ (* a 120) (/ (- x y) (* (- z t) 1/60)))
(/ (- x y) (* (- z t) 1/60))
(- x y)
(* (- z t) 1/60)
(/ (* 60 x) z)
(* 60 x)
(* x (/ 60 (- z t)))
(/ 60 (- z t))
(- z t)
(/ (* 60 (- x y)) (- z t))
(* 60 (- x y))
(+ (* a 120) (/ (* 60 x) (- z t)))
(/ (* 60 x) (- z t))
Outputs
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(+.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(+.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (neg.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 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))) (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))))
(-.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (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 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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 a #s(literal 120 binary64)) #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64) (*.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)) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/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 (-.f64 x y) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (+.f64 (neg.f64 z) t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 (+.f64 (neg.f64 x) y) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (+.f64 (neg.f64 x) y) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.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))))) (neg.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(fma.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 a #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 (-.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))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.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 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 x #s(literal 60 binary64)) (neg.f64 (-.f64 (/.f64 y (*.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 (-.f64 x y) #s(literal 60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 y (*.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)) (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 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.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 z t)) x))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(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 (-.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) (neg.f64 (-.f64 (/.f64 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 #s(literal -60 binary64)) (-.f64 z t)) (neg.f64 (-.f64 (/.f64 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 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal -60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.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 (-.f64 x y) #s(literal -1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (*.f64 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 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.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 x #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))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (/.f64 (*.f64 x #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))))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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 (*.f64 (-.f64 x 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 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x 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 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t) (*.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 1 binary64) (/.f64 #s(literal 1 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 x (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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 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))))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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))) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.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 a #s(literal 120 binary64)))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (+.f64 x y) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (+.f64 (neg.f64 x) y) #s(literal -1 binary64)) (/.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 z t)) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #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))) #s(literal 1/60 binary64)) (*.f64 a #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 z t)) (*.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 (+.f64 x y) (-.f64 x y)) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.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 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #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 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 (-.f64 x y) (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 (-.f64 x y) (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #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 z t)) (*.f64 a #s(literal 120 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (-.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 (-.f64 x y) (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (neg.f64 (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 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) y)) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) (neg.f64 y))) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) #s(literal 1/60 binary64)) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) (/.f64 y (-.f64 z t)))) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (-.f64 z t)) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) (*.f64 y #s(literal 60 binary64)))) (*.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) y)) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (neg.f64 y))) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) #s(literal 1/60 binary64)) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.f64 y (-.f64 z t)))) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (-.f64 z t)) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (*.f64 y #s(literal 60 binary64)))) (*.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) y)) (*.f64 (/.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 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 1 binary64))) (*.f64 (/.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 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (/.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 y))) (*.f64 (/.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 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 #s(literal 1/60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.f64 y (-.f64 z t)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (-.f64 z t) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (*.f64 y #s(literal 60 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) y)) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) #s(literal 1 binary64))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (neg.f64 y))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) #s(literal 1/60 binary64)) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (/.f64 y (-.f64 z t)))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (-.f64 z t)) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (*.f64 y #s(literal 60 binary64)))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) y)) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) (neg.f64 y))) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) #s(literal 1/60 binary64)) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) (/.f64 y (-.f64 z t)))) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (-.f64 z t)) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) (*.f64 y #s(literal 60 binary64)))) (*.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) y)) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (neg.f64 y))) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) #s(literal 1/60 binary64)) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 y (-.f64 z t)))) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (-.f64 z t)) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (*.f64 y #s(literal 60 binary64)))) (*.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) y)) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (neg.f64 y))) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) #s(literal 1/60 binary64)) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (/.f64 y (-.f64 z t)))) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (-.f64 z t)) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 y #s(literal 60 binary64)))) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))) (neg.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))) (neg.f64 (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (pow.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 3 binary64)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (fma.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)))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.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 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (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 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))))) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(/.f64 (-.f64 (*.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 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.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 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (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 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))) (+.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #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 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 (-.f64 x y) (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.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 (neg.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (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 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 z) t)) (/.f64 (-.f64 x y) (*.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) #s(literal 1/60 binary64))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))) (/.f64 (*.f64 y y) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))))
(-.f64 (/.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (/.f64 (*.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) #s(literal 1/60 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (neg.f64 (/.f64 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) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.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))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 x #s(literal 60 binary64)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (*.f64 x #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))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (*.f64 x #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))))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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))))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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))))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(neg.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (+.f64 (neg.f64 z) t))
(/.f64 (+.f64 (neg.f64 x) y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (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) #s(literal 1/60 binary64)) (+.f64 x y)) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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) (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 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)) (/.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 (+.f64 x y) (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y)))
(/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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) #s(literal 1/60 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal -1/60 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 x y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.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 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (+.f64 x y))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (neg.f64 y))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 x #s(literal 1/60 binary64)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 y (-.f64 z t)))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 x (-.f64 z t)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 y #s(literal 60 binary64)))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (-.f64 z t) y)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (-.f64 z t) (neg.f64 y))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) (/.f64 y (-.f64 z t)))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (+.f64 (neg.f64 z) t) y)) (*.f64 (+.f64 (neg.f64 z) t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (+.f64 (neg.f64 z) t) #s(literal 1 binary64))) (*.f64 (+.f64 (neg.f64 z) t) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (+.f64 (neg.f64 z) t) (neg.f64 y))) (*.f64 (+.f64 (neg.f64 z) t) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 1/60 binary64)) (*.f64 (+.f64 (neg.f64 z) t) (/.f64 y (-.f64 z t)))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)) (*.f64 (+.f64 (neg.f64 z) t) (*.f64 y #s(literal 60 binary64)))) (*.f64 (+.f64 (neg.f64 z) t) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) y)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (neg.f64 y))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (/.f64 y (-.f64 z t)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (-.f64 z t) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (*.f64 y #s(literal 60 binary64)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 1/60 binary64) y)) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 #s(literal 1/60 binary64) (neg.f64 y))) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (/.f64 y (-.f64 z t)))) #s(literal 1/3600 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (-.f64 z t)) (*.f64 #s(literal 1/60 binary64) (*.f64 y #s(literal 60 binary64)))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) y)) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (neg.f64 y))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 #s(literal -1/60 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (/.f64 y (-.f64 z t)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (+.f64 (neg.f64 z) t) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 y #s(literal 60 binary64)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (-.f64 z t)) (*.f64 (-.f64 z t) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 y #s(literal 60 binary64)))) (*.f64 (-.f64 z t) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) 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) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (neg.f64 y))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) #s(literal 1/60 binary64)) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (/.f64 y (-.f64 z t)))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (-.f64 z t)) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 y #s(literal 60 binary64)))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t)))) #s(literal 1/60 binary64))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (neg.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (+.f64 x y)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (pow.f64 (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))) #s(literal -1 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (+.f64 (neg.f64 z) t)))
(*.f64 #s(literal -60 binary64) (/.f64 (+.f64 (neg.f64 x) y) (-.f64 z t)))
(*.f64 (+.f64 (neg.f64 x) y) (/.f64 #s(literal 1 binary64) (*.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) #s(literal 1/60 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) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) #s(literal 60 binary64)))
(*.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 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))))
(*.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 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))))))
(*.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal -60 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) #s(literal -1/60 binary64)))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.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 (-.f64 z t) #s(literal 1/60 binary64))) (/.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) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.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 (/.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 (-.f64 x 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 (-.f64 x 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 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (/.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 x 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 x y) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.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) #s(literal 1/60 binary64)) (*.f64 (+.f64 x y) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 (neg.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.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))) #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 z t)))
(*.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 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (+.f64 x y)))
(+.f64 x (neg.f64 y))
(+.f64 (neg.f64 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 #s(literal 0 binary64) (+.f64 (neg.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)))
(fma.f64 x #s(literal 1 binary64) (neg.f64 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) x (neg.f64 y))
(fma.f64 #s(literal -1 binary64) y x)
(neg.f64 (+.f64 (neg.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 y y) (*.f64 x (neg.f64 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 (neg.f64 y)))) (*.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 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (*.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 (neg.f64 y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 x y))) (neg.f64 (+.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 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 y y) (neg.f64 y) (*.f64 x (*.f64 x x))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (neg.f64 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 (neg.f64 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 y y) (*.f64 x (neg.f64 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 #s(literal -1 binary64) (+.f64 (neg.f64 x) y))
(*.f64 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(+.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 (neg.f64 t) #s(literal 1/60 binary64)))
(+.f64 (*.f64 z #s(literal 1/60 binary64)) (neg.f64 (*.f64 t #s(literal 1/60 binary64))))
(+.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1/60 binary64) (neg.f64 t)))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 z t) #s(literal -60 binary64)))
(-.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 t #s(literal 1/60 binary64)))
(-.f64 (/.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 t #s(literal 1/60 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 60 binary64)) (/.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 60 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 60 binary64)) (/.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 60 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal 60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))) (/.f64 (*.f64 t (*.f64 t t)) (*.f64 #s(literal 60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(-.f64 (/.f64 (*.f64 z z) (*.f64 #s(literal 60 binary64) (+.f64 z t))) (/.f64 (*.f64 t t) (*.f64 #s(literal 60 binary64) (+.f64 z t))))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 (neg.f64 t) #s(literal 1/60 binary64)))
(fma.f64 z #s(literal 1/60 binary64) (neg.f64 (*.f64 t #s(literal 1/60 binary64))))
(fma.f64 #s(literal 1/60 binary64) z (*.f64 #s(literal 1/60 binary64) (neg.f64 t)))
(neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (-.f64 z t) #s(literal 60 binary64))
(/.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 (neg.f64 z) t) #s(literal -60 binary64))
(/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (*.f64 #s(literal 60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 z t)) (*.f64 (+.f64 z t) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 #s(literal 1/60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.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 z z (*.f64 t (+.f64 z t))) (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.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 (+.f64 z t) (-.f64 z t)) (*.f64 #s(literal 60 binary64) (+.f64 z t)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (neg.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t))) (neg.f64 (*.f64 #s(literal 60 binary64) (+.f64 z t))))
(/.f64 (*.f64 #s(literal 1/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/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(/.f64 (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) #s(literal 1/60 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64)) (+.f64 z t))
(/.f64 (-.f64 (*.f64 z #s(literal 60 binary64)) (*.f64 #s(literal 60 binary64) t)) #s(literal 3600 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) #s(literal 1/60 binary64))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64))) (neg.f64 (+.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) (neg.f64 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) (neg.f64 t)) (*.f64 #s(literal 1/60 binary64) (neg.f64 t))) (*.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1/60 binary64) (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 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 (neg.f64 t) #s(literal 1/60 binary64)) (*.f64 (neg.f64 t) #s(literal 1/60 binary64))) (*.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 (neg.f64 t) #s(literal 1/60 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 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)) (fma.f64 (*.f64 t #s(literal 1/60 binary64)) (*.f64 t #s(literal 1/60 binary64)) (*.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 t #s(literal 1/60 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1/60 binary64) z)) (*.f64 (*.f64 #s(literal 1/60 binary64) (neg.f64 t)) (*.f64 #s(literal 1/60 binary64) (neg.f64 t)))) (-.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1/60 binary64) (neg.f64 t))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 z #s(literal 1/60 binary64))) (*.f64 (*.f64 (neg.f64 t) #s(literal 1/60 binary64)) (*.f64 (neg.f64 t) #s(literal 1/60 binary64)))) (-.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 (neg.f64 t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 z #s(literal 1/60 binary64))) (*.f64 (*.f64 t #s(literal 1/60 binary64)) (*.f64 t #s(literal 1/60 binary64)))) (fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal 1/60 binary64))))
(pow.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal -1 binary64))
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 (neg.f64 z) t) #s(literal -1/60 binary64))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (+.f64 z t))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(*.f64 (*.f64 #s(literal 1/60 binary64) (*.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 #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 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) #s(literal 1/60 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal 60 binary64)) (/.f64 (-.f64 z t) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (/.f64 (+.f64 z t) #s(literal 60 binary64)) (/.f64 (-.f64 z t) (+.f64 z t)))
(exp.f64 (*.f64 (log.f64 (/.f64 z (*.f64 x #s(literal 60 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) z))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 z)) (/.f64 (*.f64 x #s(literal -60 binary64)) z))
(neg.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) z))
(/.f64 #s(literal 60 binary64) (/.f64 z x))
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (*.f64 x #s(literal -60 binary64)) (neg.f64 z))
(/.f64 #s(literal 1 binary64) (/.f64 z (*.f64 x #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 z (*.f64 x #s(literal 60 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 z (*.f64 x #s(literal 60 binary64)))))
(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 -60 binary64) (/.f64 (neg.f64 x) z))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) z))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal 60 binary64)) z))
(*.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 binary64) (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) z))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 z (*.f64 x #s(literal 60 binary64))))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) z))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) z))
(-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -60 binary64)))
(neg.f64 (*.f64 x #s(literal -60 binary64)))
(/.f64 x #s(literal 1/60 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) x))
(/.f64 (neg.f64 x) #s(literal -1/60 binary64))
(*.f64 x #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) x)
(*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -60 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 z) t)) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(neg.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 x #s(literal -60 binary64)) (+.f64 (neg.f64 z) t))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (/.f64 x (-.f64 z t))))
(/.f64 (/.f64 x (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)))
(/.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (neg.f64 (/.f64 x (-.f64 z t))) #s(literal -1/60 binary64))
(/.f64 (neg.f64 (neg.f64 x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #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 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x))
(*.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x)
(*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 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 60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 (/.f64 (*.f64 x #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 x #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 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (/.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 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 (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 z t)))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.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 z t)))
(neg.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(/.f64 #s(literal -60 binary64) (+.f64 (neg.f64 z) t))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.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 z t)))
(*.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 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 #s(literal -1 binary64) (/.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))) (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 z (neg.f64 t))
(+.f64 (neg.f64 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 z t)
(-.f64 z (/.f64 t #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (+.f64 (neg.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 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z 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)))
(fma.f64 z #s(literal 1 binary64) (neg.f64 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)
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (neg.f64 t))
(neg.f64 (+.f64 (neg.f64 z) t))
(/.f64 (-.f64 z t) #s(literal 1 binary64))
(/.f64 (+.f64 (neg.f64 z) t) #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 t t) (*.f64 z (neg.f64 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 (neg.f64 t)))) (*.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (neg.f64 (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (neg.f64 t))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t))) (neg.f64 (+.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 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (neg.f64 (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (neg.f64 (+.f64 z t))))
(/.f64 (fma.f64 (*.f64 t t) (neg.f64 t) (*.f64 z (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (neg.f64 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 (neg.f64 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 t t) (*.f64 z (neg.f64 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 #s(literal -1 binary64) (+.f64 (neg.f64 z) t))
(*.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 z t))))
(+.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 z) t)) (/.f64 (-.f64 x y) (*.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) #s(literal 1/60 binary64))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))) (/.f64 (*.f64 y y) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))))
(-.f64 (/.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (/.f64 (*.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) #s(literal 1/60 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (neg.f64 (/.f64 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) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.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))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 x #s(literal 60 binary64)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (*.f64 x #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))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (*.f64 x #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))))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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))))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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))))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 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))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(neg.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (+.f64 (neg.f64 z) t))
(/.f64 (+.f64 (neg.f64 x) y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (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) #s(literal 1/60 binary64)) (+.f64 x y)) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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) (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 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)) (/.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 (+.f64 x y) (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y)))
(/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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) #s(literal 1/60 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal -1/60 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 x y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.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 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (+.f64 x y))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (neg.f64 y))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 x #s(literal 1/60 binary64)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 y (-.f64 z t)))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 x (-.f64 z t)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 y #s(literal 60 binary64)))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (-.f64 z t) y)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (-.f64 z t) (neg.f64 y))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) (/.f64 y (-.f64 z t)))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (+.f64 (neg.f64 z) t) y)) (*.f64 (+.f64 (neg.f64 z) t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (+.f64 (neg.f64 z) t) #s(literal 1 binary64))) (*.f64 (+.f64 (neg.f64 z) t) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (+.f64 (neg.f64 z) t) (neg.f64 y))) (*.f64 (+.f64 (neg.f64 z) t) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 1/60 binary64)) (*.f64 (+.f64 (neg.f64 z) t) (/.f64 y (-.f64 z t)))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)) (*.f64 (+.f64 (neg.f64 z) t) (*.f64 y #s(literal 60 binary64)))) (*.f64 (+.f64 (neg.f64 z) t) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) y)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (neg.f64 y))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (/.f64 y (-.f64 z t)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (-.f64 z t) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (*.f64 y #s(literal 60 binary64)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 1/60 binary64) y)) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 #s(literal 1/60 binary64) (neg.f64 y))) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (/.f64 y (-.f64 z t)))) #s(literal 1/3600 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (-.f64 z t)) (*.f64 #s(literal 1/60 binary64) (*.f64 y #s(literal 60 binary64)))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) y)) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (neg.f64 y))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 #s(literal -1/60 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (/.f64 y (-.f64 z t)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (+.f64 (neg.f64 z) t) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 y #s(literal 60 binary64)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (-.f64 z t)) (*.f64 (-.f64 z t) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 y #s(literal 60 binary64)))) (*.f64 (-.f64 z t) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) 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) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (neg.f64 y))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) #s(literal 1/60 binary64)) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (/.f64 y (-.f64 z t)))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (-.f64 z t)) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 y #s(literal 60 binary64)))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t)))) #s(literal 1/60 binary64))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (neg.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (+.f64 x y)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (pow.f64 (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))) (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (neg.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))) #s(literal -1 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (+.f64 (neg.f64 z) t)))
(*.f64 #s(literal -60 binary64) (/.f64 (+.f64 (neg.f64 x) y) (-.f64 z t)))
(*.f64 (+.f64 (neg.f64 x) y) (/.f64 #s(literal 1 binary64) (*.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) #s(literal 1/60 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) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) #s(literal 60 binary64)))
(*.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 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (+.f64 x y))))
(*.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 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal 60 binary64))))))
(*.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal -60 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/216000 binary64) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) #s(literal -1/60 binary64)))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.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 (-.f64 z t) #s(literal 1/60 binary64))) (/.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) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.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 (/.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 (-.f64 x 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 (-.f64 x 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 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (/.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 x 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 x y) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.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) #s(literal 1/60 binary64)) (*.f64 (+.f64 x y) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 (neg.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.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))) #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 z t)))
(*.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 (/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1/60 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (+.f64 x y)))
(+.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(+.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(-.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 y #s(literal 60 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 1/60 binary64)) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 1/60 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) #s(literal 1/60 binary64)) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) #s(literal 1/60 binary64)))
(fma.f64 x #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 x #s(literal 60 binary64) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 #s(literal 60 binary64) x (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64)) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) (neg.f64 y)))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal -60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(/.f64 (-.f64 x y) #s(literal 1/60 binary64))
(/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (+.f64 (neg.f64 x) y) #s(literal -1/60 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 x y) (-.f64 x y)))))
(/.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)) #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 60 binary64))))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 60 binary64)) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 x y) (-.f64 x y)))) (neg.f64 (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 60 binary64))) (neg.f64 (+.f64 x y)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 60 binary64) (neg.f64 y)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) (neg.f64 y)) (*.f64 #s(literal 60 binary64) (neg.f64 y))) (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 #s(literal 60 binary64) (neg.f64 y))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64) (pow.f64 (*.f64 (neg.f64 y) #s(literal 60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 y) #s(literal 60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64))) (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (*.f64 #s(literal 60 binary64) (neg.f64 y)) (*.f64 #s(literal 60 binary64) (neg.f64 y)))) (-.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 #s(literal 60 binary64) (neg.f64 y))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (*.f64 (neg.f64 y) #s(literal 60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64)))) (-.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64))))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(*.f64 (*.f64 #s(literal 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 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal 60 binary64)) (/.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 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))))
(-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.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 #s(literal 120 binary64)) #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.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 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.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 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))))
(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 60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64)) (*.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 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 x #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 #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 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.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 #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 (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 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (fma.f64 (/.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 a a) #s(literal 14400 binary64))))
(/.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 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 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t)))))) (neg.f64 (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))) (neg.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))))) (+.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x))) (/.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.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 a a) #s(literal 14400 binary64)))))
(*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3600 binary64) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 a #s(literal 120 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))
(*.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 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.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 z t)) x))))
(*.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.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 a a) #s(literal 14400 binary64))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 z) t)) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(neg.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x))
(/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 z t))
(/.f64 (*.f64 x #s(literal -60 binary64)) (+.f64 (neg.f64 z) t))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (/.f64 x (-.f64 z t))))
(/.f64 (/.f64 x (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)))
(/.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (neg.f64 (/.f64 x (-.f64 z t))) #s(literal -1/60 binary64))
(/.f64 (neg.f64 (neg.f64 x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #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 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x))
(*.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x)
(*.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 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 60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 z t)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 (/.f64 (*.f64 x #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 x #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 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 z t))) (/.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 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 (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 z t)))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))

simplify455.0ms (3.4%)

Memory
29.1MiB live, 740.6MiB allocated
Algorithm
egg-herbie
Rules
11 818×accelerator-lowering-fma.f32
11 818×accelerator-lowering-fma.f64
6 062×*-lowering-*.f32
6 062×*-lowering-*.f64
4 120×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06035799
117815640
253035586
081365238
Stop Event
iter limit
node limit
Counts
432 → 432
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)))
(+ (* -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 (/ 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/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 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))
(/ -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)))))
(* -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))
(* -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)))))
(* 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))
(* 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))
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 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal -120 binary64)) (neg.f64 a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal -120 binary64)) (neg.f64 a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal -120 binary64)) (neg.f64 a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.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 y (/.f64 #s(literal -60 binary64) (*.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 y (/.f64 #s(literal -60 binary64) (*.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 #s(literal 60 binary64) x) (-.f64 z t))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (-.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 y (/.f64 #s(literal -60 binary64) (-.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 y (/.f64 #s(literal -60 binary64) (-.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 #s(literal 60 binary64) (/.f64 x (-.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.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 x (-.f64 z t)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (fma.f64 #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 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 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 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 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 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 y))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 (*.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)))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t))))) (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 #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 (-.f64 x y) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) t (*.f64 (-.f64 x y) (/.f64 (*.f64 t t) z)))) 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 #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 (/ (- x y) z)) (+ (* 120 a) (* 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))) (fma.f64 #s(literal 60 binary64) (/.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (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 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -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 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) 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 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t)))) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 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))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (*.f64 #s(literal 60 binary64) z) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (*.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)))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t))))) (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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) (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 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 x y) (/.f64 t z) (-.f64 x y)) (/.f64 (*.f64 (-.f64 x y) (*.f64 t t)) (*.f64 z z)))) 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) (+.f64 (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 x y)) (fma.f64 (-.f64 x y) (/.f64 (*.f64 t t) (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) 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) (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) t (*.f64 (-.f64 x y) (/.f64 (*.f64 t t) z)))) z)) (neg.f64 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 (-.f64 x y) #s(literal -60 binary64)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (*.f64 t t) (*.f64 (-.f64 x y) (/.f64 (*.f64 t (*.f64 t t)) z))) z) (*.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y)))) z)) (neg.f64 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 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z z)) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) 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 (*.f64 #s(literal 60 binary64) (-.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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)))))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (-.f64 x y) (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) (*.f64 t t)) (*.f64 z (/.f64 (-.f64 x y) t))))) 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) (+.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)) (fma.f64 (-.f64 x y) (*.f64 (*.f64 z z) (/.f64 z (*.f64 t (*.f64 t t)))) (/.f64 (*.f64 z (*.f64 (-.f64 x y) z)) (*.f64 t t))))) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t)))) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (neg.f64 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 (-.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 (fma.f64 (-.f64 x y) (*.f64 z #s(literal -60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (*.f64 (-.f64 x y) z) (*.f64 z (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t)))))) t)) t)) (neg.f64 t))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(fma.f64 x (/.f64 y (neg.f64 x)) x)
(* x (+ 1 (* -1 (/ y x))))
(fma.f64 x (/.f64 y (neg.f64 x)) x)
(* x (+ 1 (* -1 (/ y x))))
(fma.f64 x (/.f64 y (neg.f64 x)) x)
x
(* -1 (* x (- (/ y x) 1)))
(fma.f64 x (/.f64 y (neg.f64 x)) x)
(* -1 (* x (- (/ y x) 1)))
(fma.f64 x (/.f64 y (neg.f64 x)) x)
(* -1 (* x (- (/ y x) 1)))
(fma.f64 x (/.f64 y (neg.f64 x)) x)
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(neg.f64 y)
(* y (- (/ x y) 1))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* y (- (/ x y) 1))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* y (- (/ x y) 1))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* -1 y)
(neg.f64 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 (*.f64 y (/.f64 x y)) y)
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(* 1/60 z)
(*.f64 z #s(literal 1/60 binary64))
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 z (fma.f64 #s(literal -1/60 binary64) (/.f64 t z) #s(literal 1/60 binary64)))
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 z (fma.f64 #s(literal -1/60 binary64) (/.f64 t z) #s(literal 1/60 binary64)))
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 z (fma.f64 #s(literal -1/60 binary64) (/.f64 t z) #s(literal 1/60 binary64)))
(* 1/60 z)
(*.f64 z #s(literal 1/60 binary64))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(neg.f64 (*.f64 z (fma.f64 #s(literal 1/60 binary64) (/.f64 t z) #s(literal -1/60 binary64))))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(neg.f64 (*.f64 z (fma.f64 #s(literal 1/60 binary64) (/.f64 t z) #s(literal -1/60 binary64))))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(neg.f64 (*.f64 z (fma.f64 #s(literal 1/60 binary64) (/.f64 t z) #s(literal -1/60 binary64))))
(* 1/60 z)
(*.f64 z #s(literal 1/60 binary64))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 z (/.f64 #s(literal 1/60 binary64) t) #s(literal -1/60 binary64)))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 z (/.f64 #s(literal 1/60 binary64) t) #s(literal -1/60 binary64)))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 z (/.f64 #s(literal 1/60 binary64) t) #s(literal -1/60 binary64)))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 (fma.f64 #s(literal -1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) (neg.f64 t))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 (fma.f64 #s(literal -1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) (neg.f64 t))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 (fma.f64 #s(literal -1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) (neg.f64 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 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) 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 (*.f64 z #s(literal -60 binary64)) (fma.f64 x (/.f64 z (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t t))) (/.f64 (*.f64 x #s(literal -60 binary64)) 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 #s(literal 60 binary64) (/.f64 (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 t (*.f64 t (/.f64 x (*.f64 z z))) (/.f64 (*.f64 x t) 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 x (/.f64 (*.f64 t t) (*.f64 z z)) (/.f64 (*.f64 x (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(*.f64 #s(literal 60 binary64) (/.f64 (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 x #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x t (*.f64 x (/.f64 (*.f64 t t) z)))) z)) (neg.f64 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 t t) (*.f64 x (/.f64 (*.f64 t (*.f64 t t)) z)))) z)) (neg.f64 z))) (neg.f64 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 t (/.f64 x (*.f64 z z)) (/.f64 x z)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 t (/.f64 x (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z z))) (/.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 #s(literal 60 binary64) (fma.f64 t (/.f64 x (*.f64 z z)) (/.f64 x z)) (*.f64 t (*.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)))))))
(* -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 (fma.f64 z (/.f64 z (*.f64 t t)) (/.f64 z 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 z) (/.f64 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) x (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 x (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 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 #s(literal -60 binary64) (/.f64 (*.f64 x (fma.f64 z z (/.f64 (*.f64 z (*.f64 z z)) t))) t) (*.f64 x (*.f64 z #s(literal -60 binary64)))) t)) (neg.f64 t))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(/.f64 (fma.f64 z (/.f64 #s(literal -60 binary64) 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 t (/.f64 (*.f64 t 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)) (neg.f64 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 #s(literal 60 binary64) t (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (*.f64 t t) z) (*.f64 t 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 t (/.f64 #s(literal 60 binary64) (*.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 z (/.f64 #s(literal -60 binary64) 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 (fma.f64 #s(literal -60 binary64) (*.f64 (*.f64 z z) (/.f64 z (*.f64 t (*.f64 t t)))) (+.f64 #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 z (/.f64 #s(literal -60 binary64) 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)) (neg.f64 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 z #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (*.f64 z z) t) (*.f64 z z))) t)) t)) t)
(* -1 t)
(neg.f64 t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(fma.f64 z (/.f64 t (neg.f64 z)) z)
(* z (+ 1 (* -1 (/ t z))))
(fma.f64 z (/.f64 t (neg.f64 z)) z)
(* z (+ 1 (* -1 (/ t z))))
(fma.f64 z (/.f64 t (neg.f64 z)) z)
z
(* -1 (* z (- (/ t z) 1)))
(fma.f64 z (/.f64 t (neg.f64 z)) z)
(* -1 (* z (- (/ t z) 1)))
(fma.f64 z (/.f64 t (neg.f64 z)) z)
(* -1 (* z (- (/ t z) 1)))
(fma.f64 z (/.f64 t (neg.f64 z)) z)
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(neg.f64 t)
(* t (- (/ z t) 1))
(fma.f64 t (/.f64 z t) (neg.f64 t))
(* t (- (/ z t) 1))
(fma.f64 t (/.f64 z t) (neg.f64 t))
(* t (- (/ z t) 1))
(fma.f64 t (/.f64 z t) (neg.f64 t))
(* -1 t)
(neg.f64 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(fma.f64 t (/.f64 z t) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(fma.f64 t (/.f64 z t) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(fma.f64 t (/.f64 z t) (neg.f64 t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 x))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 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))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (*.f64 #s(literal 60 binary64) z) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (*.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)))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t))))) (*.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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) (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 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 x y) (/.f64 t z) (-.f64 x y)) (/.f64 (*.f64 (-.f64 x y) (*.f64 t t)) (*.f64 z z)))) 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) (+.f64 (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 x y)) (fma.f64 (-.f64 x y) (/.f64 (*.f64 t t) (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) 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) (fma.f64 (-.f64 x y) (/.f64 t z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) t (*.f64 (-.f64 x y) (/.f64 (*.f64 t t) z)))) z)) (neg.f64 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 (-.f64 x y) #s(literal -60 binary64)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (*.f64 t t) (*.f64 (-.f64 x y) (/.f64 (*.f64 t (*.f64 t t)) z))) z) (*.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y)))) z)) (neg.f64 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 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z z)) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) 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 (*.f64 #s(literal 60 binary64) (-.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 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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)))))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (-.f64 x y) (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) (*.f64 t t)) (*.f64 z (/.f64 (-.f64 x y) t))))) 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) (+.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)) (fma.f64 (-.f64 x y) (*.f64 (*.f64 z z) (/.f64 z (*.f64 t (*.f64 t t)))) (/.f64 (*.f64 z (*.f64 (-.f64 x y) z)) (*.f64 t t))))) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t)))) t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (neg.f64 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 (-.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 (fma.f64 (-.f64 x y) (*.f64 z #s(literal -60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (*.f64 (-.f64 x y) z) (*.f64 z (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t)))))) t)) t)) (neg.f64 t))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(+ (* -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 x (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 x (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 x (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y 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 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)))
(* y (- (* 60 (/ x y)) 60))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x y) #s(literal -60 binary64)))
(* -60 y)
(*.f64 y #s(literal -60 binary64))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(neg.f64 (*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 x y) #s(literal 60 binary64))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(neg.f64 (*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 x y) #s(literal 60 binary64))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(neg.f64 (*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 x y) #s(literal 60 binary64))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.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 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 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)))
(* 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)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(*.f64 a (neg.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64))))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(*.f64 a (neg.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64))))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(*.f64 a (neg.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.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 #s(literal 60 binary64) x) (-.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))) (neg.f64 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))) (neg.f64 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))) (neg.f64 x))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (*.f64 t t)) (/.f64 x 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 x (/.f64 #s(literal -60 binary64) t) (fma.f64 (*.f64 z #s(literal -60 binary64)) (fma.f64 x (/.f64 z (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t 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 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)))) (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 z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x (*.f64 z z)) (/.f64 x z)) (*.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 (*.f64 #s(literal 60 binary64) t) (fma.f64 t (/.f64 x (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z z))) (fma.f64 #s(literal 60 binary64) (/.f64 x z) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x 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 x (/.f64 t 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))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 x #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x t (*.f64 x (/.f64 (*.f64 t t) z)))) z)) z))
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 x z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x (*.f64 z z)) (/.f64 x z)) (*.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 (*.f64 #s(literal 60 binary64) t) (fma.f64 t (/.f64 x (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z z))) (fma.f64 #s(literal 60 binary64) (/.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 #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 (*.f64 #s(literal 60 binary64) x) (*.f64 z z))) (fma.f64 #s(literal 60 binary64) (/.f64 x z) (*.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)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (*.f64 t t)) (/.f64 x 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) (fma.f64 x (/.f64 z (*.f64 t t)) (/.f64 x t)) (fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 (*.f64 z z) (*.f64 t (*.f64 t 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))
(+ (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 x (/.f64 z t) x) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -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) x (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 x (+.f64 z (/.f64 (*.f64 z z) t)))) t)) t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) 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 (*.f64 z #s(literal -60 binary64)) (fma.f64 x (/.f64 z (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t t))) (/.f64 (*.f64 x #s(literal -60 binary64)) 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 #s(literal 60 binary64) (/.f64 (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 t (*.f64 t (/.f64 x (*.f64 z z))) (/.f64 (*.f64 x t) 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 x (/.f64 (*.f64 t t) (*.f64 z z)) (/.f64 (*.f64 x (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(*.f64 #s(literal 60 binary64) (/.f64 (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 x #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x t (*.f64 x (/.f64 (*.f64 t t) z)))) z)) (neg.f64 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 t t) (*.f64 x (/.f64 (*.f64 t (*.f64 t t)) z)))) z)) (neg.f64 z))) (neg.f64 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 t (/.f64 x (*.f64 z z)) (/.f64 x z)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 t (/.f64 x (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z z))) (/.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 #s(literal 60 binary64) (fma.f64 t (/.f64 x (*.f64 z z)) (/.f64 x z)) (*.f64 t (*.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)))))))
(* -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 (fma.f64 z (/.f64 z (*.f64 t t)) (/.f64 z 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 z) (/.f64 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) x (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 x (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 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 #s(literal -60 binary64) (/.f64 (*.f64 x (fma.f64 z z (/.f64 (*.f64 z (*.f64 z z)) t))) t) (*.f64 x (*.f64 z #s(literal -60 binary64)))) t)) (neg.f64 t))

eval638.0ms (4.7%)

Memory
9.4MiB live, 437.3MiB allocated
Compiler

Compiled 36 131 to 2 931 computations (91.9% saved)

prune233.0ms (1.7%)

Memory
-49.3MiB live, 493.7MiB allocated
Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New1 59981 607
Fresh5712
Picked415
Done011
Total1 608171 625
Accuracy
100.0%
Counts
1 625 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.3%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
56.5%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
65.3%
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
59.0%
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
46.9%
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
25.8%
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
12.8%
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
26.2%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
17.5%
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
14.6%
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
22.0%
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
46.9%
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
14.6%
(*.f64 (/.f64 x z) #s(literal 60 binary64))
14.6%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
12.8%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
54.7%
(*.f64 #s(literal 120 binary64) a)
27.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 378 to 289 computations (23.5% saved)

simplify242.0ms (1.8%)

Memory
20.8MiB live, 139.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 z t)
cost-diff0
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
cost-diff0
(-.f64 z t)
cost-diff0
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
cost-diff0
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
cost-diff0
(*.f64 #s(literal 60 binary64) y)
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
cost-diff0
(/.f64 #s(literal -60 binary64) t)
cost-diff0
(*.f64 x (/.f64 #s(literal -60 binary64) t))
cost-diff0
(*.f64 #s(literal 120 binary64) a)
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) z)
cost-diff0
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
Rules
2 320×accelerator-lowering-fma.f32
2 320×accelerator-lowering-fma.f64
1 296×*-lowering-*.f32
1 296×*-lowering-*.f64
1 040×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02294
14794
28794
315194
428094
554494
6115194
7263594
8387194
9417894
10442294
11464494
12491994
13499594
14504094
15504494
16504894
17504894
18505694
0505693
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* 60 (/ (- x y) z)) (* 120 a))
60
(/ (- x y) z)
(- x y)
x
y
z
(* 120 a)
120
a
(* x (/ -60 t))
x
(/ -60 t)
-60
t
(/ (* 60 y) t)
(* 60 y)
60
y
t
(/ x (* (- z t) 1/60))
x
(* (- z t) 1/60)
(- z t)
z
t
1/60
(/ (- x y) (* (- z t) 1/60))
(- x y)
x
y
(* (- z t) 1/60)
(- z t)
z
t
1/60
Outputs
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
60
#s(literal 60 binary64)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(- x y)
(-.f64 x y)
x
y
z
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
120
#s(literal 120 binary64)
a
(* x (/ -60 t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
x
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
-60
#s(literal -60 binary64)
t
(/ (* 60 y) t)
(/.f64 y (*.f64 t #s(literal 1/60 binary64)))
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
60
#s(literal 60 binary64)
y
t
(/ x (* (- z t) 1/60))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
x
(* (- z t) 1/60)
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
(- z t)
(-.f64 z t)
z
t
1/60
#s(literal 1/60 binary64)
(/ (- x y) (* (- z t) 1/60))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(- x y)
(-.f64 x y)
x
y
(* (- z t) 1/60)
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
(- z t)
(-.f64 z t)
z
t
1/60
#s(literal 1/60 binary64)

localize97.0ms (0.7%)

Memory
4.9MiB live, 85.5MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(-.f64 x y)
accuracy99.9%
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
accuracy99.7%
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
accuracy100.0%
(-.f64 z t)
accuracy99.9%
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
accuracy99.8%
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
accuracy100.0%
(*.f64 #s(literal 60 binary64) y)
accuracy99.7%
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
accuracy100.0%
(/.f64 #s(literal -60 binary64) t)
accuracy99.7%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
accuracy100.0%
(-.f64 x y)
accuracy100.0%
(*.f64 #s(literal 120 binary64) a)
accuracy100.0%
(/.f64 (-.f64 x y) z)
accuracy99.8%
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
Samples
61.0ms255×0valid
0.0ms3valid
Compiler

Compiled 95 to 24 computations (74.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
const: 11.0ms (35.7% of total)
ival-div: 8.0ms (26% of total)
ival-mult: 7.0ms (22.7% of total)
ival-sub: 3.0ms (9.7% of total)
ival-add: 1.0ms (3.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)

series259.0ms (1.9%)

Memory
-19.4MiB live, 18.7MiB allocated
Counts
12 → 324
Calls
Call 1
Inputs
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (/ (- x y) z)>
#<alt (- x y)>
#<alt (* 120 a)>
#<alt (* x (/ -60 t))>
#<alt (/ -60 t)>
#<alt (/ (* 60 y) t)>
#<alt (* 60 y)>
#<alt (/ x (* (- z t) 1/60))>
#<alt (* (- z t) 1/60)>
#<alt (- z t)>
#<alt (/ (- x y) (* (- z t) 1/60))>
Outputs
#<alt (+ (* -60 (/ y z)) (* 120 a))>
#<alt (+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))>
#<alt (+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))>
#<alt (+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))>
#<alt (* 60 (/ x z))>
#<alt (* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))>
#<alt (* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))>
#<alt (* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))>
#<alt (* 60 (/ x z))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))>
#<alt (+ (* 60 (/ x z)) (* 120 a))>
#<alt (+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))>
#<alt (+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))>
#<alt (+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))>
#<alt (* -60 (/ y z))>
#<alt (* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))>
#<alt (* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))>
#<alt (* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))>
#<alt (* -60 (/ y z))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))>
#<alt (* 60 (/ (- x y) z))>
#<alt (/ (+ (* 60 (- x y)) (* 120 (* a z))) z)>
#<alt (/ (+ (* 60 (- x y)) (* 120 (* a z))) z)>
#<alt (/ (+ (* 60 (- x y)) (* 120 (* a z))) z)>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (* 60 (/ (- x y) z))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a z)))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a z)))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a z)))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))>
#<alt (* -1 (/ y z))>
#<alt (+ (* -1 (/ y z)) (/ x z))>
#<alt (+ (* -1 (/ y z)) (/ x z))>
#<alt (+ (* -1 (/ y z)) (/ x z))>
#<alt (/ x z)>
#<alt (* x (+ (* -1 (/ y (* x z))) (/ 1 z)))>
#<alt (* x (+ (* -1 (/ y (* x z))) (/ 1 z)))>
#<alt (* x (+ (* -1 (/ y (* x z))) (/ 1 z)))>
#<alt (/ x z)>
#<alt (* -1 (* x (- (/ y (* x z)) (/ 1 z))))>
#<alt (* -1 (* x (- (/ y (* x z)) (/ 1 z))))>
#<alt (* -1 (* x (- (/ y (* x z)) (/ 1 z))))>
#<alt (/ x z)>
#<alt (+ (* -1 (/ y z)) (/ x z))>
#<alt (+ (* -1 (/ y z)) (/ x z))>
#<alt (+ (* -1 (/ y z)) (/ x z))>
#<alt (* -1 (/ y z))>
#<alt (* y (- (/ x (* y z)) (/ 1 z)))>
#<alt (* y (- (/ x (* y z)) (/ 1 z)))>
#<alt (* y (- (/ x (* y z)) (/ 1 z)))>
#<alt (* -1 (/ y z))>
#<alt (* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<alt (/ (- x y) z)>
#<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 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 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 (/ 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 (/ 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/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 (* -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 (- 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))>
Calls

81 calls:

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

rewrite469.0ms (3.5%)

Memory
8.4MiB live, 363.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 184×accelerator-lowering-fma.f32
6 184×accelerator-lowering-fma.f64
5 898×*-lowering-*.f32
5 898×*-lowering-*.f64
4 352×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02262
111462
286362
0865761
Stop Event
iter limit
node limit
Counts
12 → 736
Calls
Call 1
Inputs
(+ (* 60 (/ (- x y) z)) (* 120 a))
(/ (- x y) z)
(- x y)
(* 120 a)
(* x (/ -60 t))
(/ -60 t)
(/ (* 60 y) t)
(* 60 y)
(/ x (* (- z t) 1/60))
(* (- z t) 1/60)
(- z t)
(/ (- x y) (* (- z t) 1/60))
Outputs
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z)))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.f64 a #s(literal -120 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.f64 a #s(literal -120 binary64)))))
(-.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z)))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 y x) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 y x) (*.f64 (/.f64 #s(literal -1 binary64) z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.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 #s(literal 60 binary64) z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 #s(literal 60 binary64) z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 y x) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 120 binary64) a))
(neg.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z)))) (neg.f64 (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))))))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z) (neg.f64 (*.f64 a #s(literal -120 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z))))) (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z)))) (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z)))) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 3600 binary64)) (*.f64 #s(literal 7200 binary64) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 3600 binary64)) (*.f64 #s(literal 7200 binary64) a)))) (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z))) (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)))))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 3600 binary64)) (*.f64 #s(literal 7200 binary64) a))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z) (neg.f64 (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64)))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.f64 a #s(literal -120 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z)))))) (neg.f64 (neg.f64 (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))))) (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z) (neg.f64 (*.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 z z)))) (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64)))) #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) z) (*.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 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64)))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64)))) (fma.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.f64 a #s(literal -120 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.f64 a #s(literal -120 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64)))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64))))) (*.f64 (/.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.f64 a #s(literal -120 binary64)))))) (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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) z) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z)))) #s(literal 1 binary64)) (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z)) #s(literal 9 binary64)) (*.f64 (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal 2985984000000 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))))) (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 z (*.f64 z z))) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))) (-.f64 (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z)))))))
(/.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 z (*.f64 z z))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (*.f64 z (*.f64 z z))) (*.f64 #s(literal 2985984000000 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z))) (*.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 z (*.f64 z z))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (*.f64 z (*.f64 z z))) (*.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) z) (*.f64 a #s(literal -120 binary64))))) (fma.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.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 z z))))))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))) (*.f64 #s(literal 207360000 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 a (*.f64 a #s(literal 14400 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64))))))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)))))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 3600 binary64)) (*.f64 #s(literal 7200 binary64) a))))))
(*.f64 (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal -120 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a (-.f64 (*.f64 a #s(literal 14400 binary64)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 7200 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))))))
(*.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z) (neg.f64 (*.f64 a #s(literal -120 binary64))))))
(*.f64 (-.f64 (*.f64 a (*.f64 a #s(literal 14400 binary64))) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 z z))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 y x) z)))))
(+.f64 (/.f64 x z) (/.f64 (neg.f64 y) z))
(+.f64 (/.f64 x z) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) z)))
(+.f64 (/.f64 (neg.f64 y) z) (/.f64 x z))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) x) (*.f64 (/.f64 #s(literal 1 binary64) z) (neg.f64 y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (neg.f64 y)) (*.f64 (/.f64 #s(literal 1 binary64) z) x))
(+.f64 (*.f64 (/.f64 x z) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 y) z) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 z (-.f64 x y))) #s(literal -1 binary64)))
(-.f64 (/.f64 x z) (/.f64 y z))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 y x) z))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 z)) (/.f64 (-.f64 y x) z))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) z) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) z))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) z) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) z))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 z (fma.f64 y (+.f64 x y) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 z (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 z (+.f64 x y))) (/.f64 (*.f64 y y) (*.f64 z (+.f64 x y))))
(-.f64 (/.f64 (*.f64 x z) (*.f64 z z)) (/.f64 (*.f64 z y) (*.f64 z z)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 z (*.f64 z z))) (fma.f64 (/.f64 x z) (/.f64 x z) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 z (*.f64 z z))) (fma.f64 (/.f64 x z) (/.f64 x z) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))))
(-.f64 (/.f64 (/.f64 (*.f64 (/.f64 x z) x) z) (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y))) (/.f64 (/.f64 (*.f64 (/.f64 y z) y) z) (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y))))
(fma.f64 x (/.f64 #s(literal 1 binary64) z) (/.f64 (neg.f64 y) z))
(fma.f64 x (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) z)))
(fma.f64 y (/.f64 #s(literal -1 binary64) z) (/.f64 x z))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) z) (/.f64 (neg.f64 y) z))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) z)))
(fma.f64 (/.f64 x z) #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 y) z) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x z) (/.f64 (neg.f64 y) z))
(fma.f64 #s(literal 1 binary64) (/.f64 x z) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) z)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) x (*.f64 (/.f64 #s(literal 1 binary64) z) (neg.f64 y)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (neg.f64 y) (*.f64 (/.f64 #s(literal 1 binary64) z) x))
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) z) (/.f64 x z))
(fma.f64 #s(literal -1 binary64) (/.f64 y z) (/.f64 x z))
(neg.f64 (/.f64 (-.f64 y x) z))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 y x) z)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 z (-.f64 x y))))
(/.f64 (-.f64 x y) z)
(/.f64 (-.f64 y x) (neg.f64 z))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) z))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 z (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 z (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z z) (-.f64 (*.f64 x z) (*.f64 z y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) z) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) z) (*.f64 (-.f64 x y) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x z) (/.f64 x z) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z)))) (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y)) (/.f64 (-.f64 x y) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (/.f64 (-.f64 x y) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (+.f64 x y) (/.f64 (-.f64 x y) z))))
(/.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (+.f64 x y) z))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 z (+.f64 x y)))
(/.f64 #s(literal -1 binary64) (/.f64 z (-.f64 y x)))
(/.f64 (-.f64 (*.f64 x z) (*.f64 z y)) (*.f64 z z))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (neg.f64 (*.f64 z (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) z)))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (neg.f64 (*.f64 z (+.f64 x y))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (neg.f64 (*.f64 (+.f64 x y) z)))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 z (*.f64 z z)))) (fma.f64 (/.f64 x z) (/.f64 x z) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z)))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y)) (/.f64 (-.f64 x y) z)) (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (/.f64 (-.f64 x y) z)) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (/.f64 (-.f64 x y) z)) (fma.f64 x x (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) x))))
(/.f64 (*.f64 (+.f64 x y) (/.f64 (-.f64 x y) z)) (+.f64 x y))
(/.f64 (-.f64 (*.f64 x (/.f64 z y)) z) (*.f64 z (/.f64 z y)))
(/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (*.f64 z (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) z) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 z y)) (*.f64 (neg.f64 z) #s(literal 1 binary64))) (*.f64 (neg.f64 z) (/.f64 z y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 z)) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (-.f64 z (*.f64 (/.f64 z x) y)) (*.f64 (/.f64 z x) z))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 z y)) (*.f64 (/.f64 z x) #s(literal 1 binary64))) (*.f64 (/.f64 z x) (/.f64 z y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 z)) (*.f64 (/.f64 z x) (neg.f64 y))) (*.f64 (/.f64 z x) (neg.f64 z)))
(/.f64 (neg.f64 (-.f64 (*.f64 x z) (*.f64 z y))) (neg.f64 (*.f64 z z)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (/.f64 x z) (/.f64 x z) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y)) (/.f64 (-.f64 x y) z))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (/.f64 (-.f64 x y) z))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (/.f64 (-.f64 x y) z))) (neg.f64 (+.f64 x y)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 z (*.f64 z z))) (pow.f64 (/.f64 (neg.f64 y) z) #s(literal 3 binary64))) (fma.f64 (/.f64 x z) (/.f64 x z) (-.f64 (*.f64 (/.f64 (neg.f64 y) z) (/.f64 (neg.f64 y) z)) (*.f64 (/.f64 x z) (/.f64 (neg.f64 y) z)))))
(/.f64 (-.f64 (/.f64 (*.f64 (/.f64 x z) x) z) (*.f64 (/.f64 (neg.f64 y) z) (/.f64 (neg.f64 y) z))) (-.f64 (/.f64 x z) (/.f64 (neg.f64 y) z)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 y x)) (neg.f64 z))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (fma.f64 x x (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) x))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(/.f64 (*.f64 (-.f64 x y) #s(literal -1 binary64)) (neg.f64 z))
(/.f64 (*.f64 (-.f64 y x) #s(literal 1 binary64)) (neg.f64 z))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) z))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (*.f64 z (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (+.f64 x y) z))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 z (+.f64 x y)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x z) (*.f64 z y))) (*.f64 z z))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 z (*.f64 z z))))) (fma.f64 (/.f64 x z) (/.f64 x z) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y)) (/.f64 (-.f64 x y) z))) (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (/.f64 (-.f64 x y) z))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (/.f64 (-.f64 x y) z))) (+.f64 x y))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (+.f64 x y) (-.f64 y x))) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (/.f64 #s(literal 1 binary64) z)) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (/.f64 #s(literal 1 binary64) z)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal -1 binary64) z)) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal -1 binary64) z)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (/.f64 #s(literal -1 binary64) z)) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (/.f64 #s(literal -1 binary64) z)) (+.f64 x y))
(pow.f64 (/.f64 z (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) z))
(*.f64 (-.f64 y x) (/.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 z (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) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) z)))
(*.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 1 binary64) z)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) z))
(*.f64 (/.f64 #s(literal 1 binary64) z) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 z (+.f64 x y))))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) z)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) z)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 y x) z))
(*.f64 (-.f64 (*.f64 x z) (*.f64 z y)) (/.f64 #s(literal 1 binary64) (*.f64 z z)))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x z) (/.f64 x z) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))))
(*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y)) (/.f64 (-.f64 x y) z)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) z) (+.f64 x y))))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (/.f64 (-.f64 x y) z)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (*.f64 (+.f64 x y) (/.f64 (-.f64 x y) z)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 z (*.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 z (*.f64 (-.f64 x y) (+.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) z) (/.f64 (-.f64 x y) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x y) z) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 z (-.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 z (-.f64 x y)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 y x)) (/.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) 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))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(+.f64 x (neg.f64 y))
(+.f64 (neg.f64 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 #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) (neg.f64 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) x (neg.f64 y))
(fma.f64 #s(literal -1 binary64) y x)
(fma.f64 #s(literal -1 binary64) (neg.f64 x) (neg.f64 y))
(neg.f64 (-.f64 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 (neg.f64 y) (-.f64 (neg.f64 y) x))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (neg.f64 (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x 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 (neg.f64 y) (-.f64 (neg.f64 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 (*.f64 (-.f64 x y) (+.f64 x y)) (neg.f64 (neg.f64 (+.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)) (-.f64 y x)) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (neg.f64 (fma.f64 x x (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) x)))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (neg.f64 (+.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)) (-.f64 y x))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.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 (neg.f64 (+.f64 x y))))
(/.f64 (fma.f64 y (*.f64 y (neg.f64 y)) (*.f64 x (*.f64 x x))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (neg.f64 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 (neg.f64 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))))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) #s(literal 1 binary64)) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 y x)) #s(literal 1 binary64)) (neg.f64 (+.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 y) (*.f64 (*.f64 y y) (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y y) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 y (*.f64 y y))) (*.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)))) (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 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 y y) (fma.f64 y y (*.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 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 (neg.f64 y) (-.f64 (neg.f64 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 #s(literal -1 binary64) (-.f64 y x))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
(neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) t) x))
(neg.f64 (*.f64 x (/.f64 #s(literal 60 binary64) t)))
(neg.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) (neg.f64 t)))
(neg.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) t))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (neg.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 #s(literal 60 binary64) x) (neg.f64 t))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) x)) t)
(/.f64 (*.f64 x #s(literal -1 binary64)) (*.f64 t #s(literal 1/60 binary64)))
(/.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 1 binary64)) t)
(/.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal -1 binary64)) (neg.f64 t))
(pow.f64 (/.f64 t (*.f64 x #s(literal -60 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal -1 binary64) t) x))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.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 x (*.f64 t #s(literal -1/60 binary64))))
(*.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 t) #s(literal -60 binary64))
(*.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal -1 binary64) t))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) t))
(*.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 #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))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) t)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 t #s(literal -1/60 binary64))))
(/.f64 #s(literal 60 binary64) (neg.f64 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)))
(exp.f64 (*.f64 (log.f64 (/.f64 t (*.f64 #s(literal 60 binary64) y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 t)) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(neg.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 t (*.f64 #s(literal 60 binary64) y))))
(/.f64 #s(literal 60 binary64) (/.f64 t y))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 y #s(literal -60 binary64)) (neg.f64 t))
(/.f64 #s(literal 1 binary64) (/.f64 t (*.f64 #s(literal 60 binary64) y)))
(/.f64 #s(literal -1 binary64) (/.f64 t (*.f64 y #s(literal -60 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -60 binary64))) (neg.f64 t))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) y) #s(literal -1 binary64)) (neg.f64 t))
(/.f64 (*.f64 (*.f64 y #s(literal -60 binary64)) #s(literal 1 binary64)) (neg.f64 t))
(pow.f64 (/.f64 t (*.f64 #s(literal 60 binary64) y)) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 60 binary64)))
(*.f64 y (*.f64 #s(literal -60 binary64) (/.f64 #s(literal -1 binary64) t)))
(*.f64 #s(literal -60 binary64) (/.f64 (neg.f64 y) t))
(*.f64 #s(literal -60 binary64) (*.f64 y (/.f64 #s(literal -1 binary64) t)))
(*.f64 (*.f64 #s(literal 60 binary64) y) (/.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 (*.f64 #s(literal 60 binary64) y) t))
(*.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 60 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) t) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) y)) #s(literal -1 binary64)))
(*.f64 (neg.f64 y) (/.f64 #s(literal -60 binary64) t))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(*.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 (neg.f64 y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) t))
(*.f64 (pow.f64 (/.f64 t (*.f64 #s(literal 60 binary64) y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t (*.f64 #s(literal 60 binary64) y)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -60 binary64))) (/.f64 #s(literal -1 binary64) t))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 60 binary64)) y)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) 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 y #s(literal 1/60 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) y))
(/.f64 (neg.f64 y) #s(literal -1/60 binary64))
(*.f64 #s(literal 60 binary64) y)
(*.f64 #s(literal 60 binary64) (*.f64 y #s(literal 1 binary64)))
(*.f64 y #s(literal 60 binary64))
(*.f64 #s(literal -60 binary64) (neg.f64 y))
(*.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) y))
(*.f64 (neg.f64 y) #s(literal -60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal -60 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 z t) #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 (/.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 1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(neg.f64 (/.f64 (/.f64 x (-.f64 z t)) #s(literal -1/60 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)))
(/.f64 (/.f64 x (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x))
(/.f64 (/.f64 (neg.f64 x) (-.f64 z t)) #s(literal -1/60 binary64))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) x)) (+.f64 t (neg.f64 z)))
(/.f64 (*.f64 (neg.f64 x) #s(literal 60 binary64)) (+.f64 t (neg.f64 z)))
(/.f64 (*.f64 x #s(literal -1 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (-.f64 z t))) #s(literal -1/60 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x) #s(literal 1/60 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)))
(*.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.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 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 (/.f64 (neg.f64 x) (-.f64 z t)) #s(literal -60 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) x))
(*.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 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 x (*.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 x (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 60 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 z t)) (/.f64 x #s(literal -1/60 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 z #s(literal 1/60 binary64)))
(+.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal -1/60 binary64) t))
(+.f64 (*.f64 #s(literal -1/60 binary64) t) (*.f64 #s(literal 1/60 binary64) z))
(+.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/60 binary64) z)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/60 binary64) t)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 z #s(literal 1/60 binary64))) (*.f64 t #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) z) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -1/60 binary64) t) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal 1 binary64)) (*.f64 t #s(literal -1/60 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(fma.f64 t #s(literal -1/60 binary64) (*.f64 z #s(literal 1/60 binary64)))
(fma.f64 #s(literal 1/60 binary64) z (*.f64 #s(literal -1/60 binary64) t))
(fma.f64 #s(literal 1/60 binary64) (neg.f64 t) (*.f64 #s(literal 1/60 binary64) z))
(fma.f64 (neg.f64 t) #s(literal 1/60 binary64) (*.f64 z #s(literal 1/60 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 t #s(literal -1/60 binary64)) (*.f64 z #s(literal 1/60 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/60 binary64) t)))
(fma.f64 #s(literal 1 binary64) (*.f64 z #s(literal 1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))
(fma.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal 1 binary64) (*.f64 z #s(literal 1/60 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 t #s(literal 1/60 binary64)) (*.f64 z #s(literal 1/60 binary64)))
(fma.f64 #s(literal -1/60 binary64) t (*.f64 #s(literal 1/60 binary64) z))
(fma.f64 (*.f64 #s(literal 1/60 binary64) z) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/60 binary64) t) #s(literal 1 binary64)))
(fma.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal 1 binary64) (*.f64 t #s(literal -1/60 binary64)))
(neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (*.f64 #s(literal 1/60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (*.f64 #s(literal 1/60 binary64) (+.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 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) (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 1/60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))) (-.f64 z t)) (fma.f64 z z (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) z))))
(/.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) (+.f64 z t)) (-.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 z z (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) z))))
(/.f64 (*.f64 (+.f64 z t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))) (-.f64 z t))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) (+.f64 z t)) (-.f64 z t))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (+.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) 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) t) (*.f64 #s(literal -1/60 binary64) t)) (*.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal -1/60 binary64) t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 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 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64))) (*.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 t #s(literal -1/60 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal 1/60 binary64) z)) (*.f64 (*.f64 #s(literal -1/60 binary64) t) (*.f64 #s(literal -1/60 binary64) t))) (-.f64 (*.f64 #s(literal 1/60 binary64) z) (*.f64 #s(literal -1/60 binary64) t)))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 z #s(literal 1/60 binary64))) (*.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t #s(literal -1/60 binary64)))) (-.f64 (*.f64 z #s(literal 1/60 binary64)) (*.f64 t #s(literal -1/60 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/60 binary64) (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 #s(literal 1/60 binary64) (+.f64 z t)) (-.f64 z t))) (+.f64 z t))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (+.f64 z t))
(/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 t (neg.f64 z)))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 #s(literal 1/60 binary64) (neg.f64 (*.f64 (-.f64 z t) (+.f64 z t)))) (neg.f64 (+.f64 z t)))
(/.f64 (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 t (neg.f64 z))) #s(literal 1/60 binary64)) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 z t) (+.f64 z t))) #s(literal 1/60 binary64)) (neg.f64 (+.f64 z t)))
(*.f64 (-.f64 z t) #s(literal 1/60 binary64))
(*.f64 #s(literal 1/60 binary64) (-.f64 z t))
(*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal 1 binary64))
(*.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)))) #s(literal 1/60 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 z t)) #s(literal 1/60 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(*.f64 (+.f64 t (neg.f64 z)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (+.f64 t (neg.f64 z)))
(*.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) (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 #s(literal 1/60 binary64) (+.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 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (+.f64 z t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(+.f64 z (neg.f64 t))
(+.f64 (neg.f64 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 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 0 binary64)) t)
(fma.f64 z #s(literal 1 binary64) (neg.f64 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) z (neg.f64 t))
(fma.f64 #s(literal -1 binary64) t z)
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (neg.f64 t))
(neg.f64 (+.f64 t (neg.f64 z)))
(/.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 (neg.f64 t) (-.f64 (neg.f64 t) 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 z z (*.f64 (neg.f64 t) (-.f64 (neg.f64 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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 t (neg.f64 z))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 t (neg.f64 z))) (neg.f64 (fma.f64 z z (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) z)))))
(/.f64 (neg.f64 (*.f64 (-.f64 z t) (+.f64 z t))) (neg.f64 (+.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 (neg.f64 z)))) (neg.f64 (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 z t) (+.f64 z t)))) (neg.f64 (neg.f64 (+.f64 z t))))
(/.f64 (fma.f64 t (*.f64 t (neg.f64 t)) (*.f64 z (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (neg.f64 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 (neg.f64 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))))
(/.f64 (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) #s(literal 1 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.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 z z (*.f64 t (+.f64 z t))))) (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 z (*.f64 z z) (*.f64 t (*.f64 t t))) (*.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))))) (fma.f64 z (*.f64 z z) (*.f64 t (*.f64 t t))))
(/.f64 (*.f64 (*.f64 (fma.f64 z (*.f64 z z) (*.f64 t (*.f64 t t))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (fma.f64 z (*.f64 z (*.f64 z z)) (*.f64 (*.f64 t t) (fma.f64 t t (*.f64 z z)))))
(/.f64 (*.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (+.f64 z t))) (fma.f64 z z (*.f64 t t)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.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 (neg.f64 t) (-.f64 (neg.f64 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 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 t (neg.f64 z))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (neg.f64 (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 z t))))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(+.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) #s(literal 1 binary64)) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.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) #s(literal 1/60 binary64))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (+.f64 x y)))) (/.f64 (*.f64 y y) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (+.f64 x y)))))
(-.f64 (/.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))) (/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))))
(-.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))) (/.f64 (*.f64 #s(literal -1/60 binary64) (*.f64 (-.f64 z t) y)) (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))))
(-.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) x)) (/.f64 (/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) y)) x) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) x)))
(-.f64 (/.f64 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) (/.f64 (*.f64 #s(literal 1/60 binary64) y) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (*.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64))) (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))))) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (*.f64 #s(literal 60 binary64) y)) (-.f64 z t))) (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (*.f64 #s(literal 60 binary64) y)) (-.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 y (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 x) (-.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) #s(literal 1 binary64) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (neg.f64 y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 y (*.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 #s(literal 1 binary64) (/.f64 y (*.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 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 (neg.f64 x) (-.f64 z t)) #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 (neg.f64 x) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (/.f64 (neg.f64 x) (-.f64 z t)) #s(literal -60 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) x) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) x) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1/60 binary64) x) #s(literal -1 binary64)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1/60 binary64) x) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.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 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 x (*.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 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 x (*.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 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (/.f64 x (*.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 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 60 binary64)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 60 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 60 binary64)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 z t)) (/.f64 x #s(literal -1/60 binary64)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 z t)) (/.f64 x #s(literal -1/60 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 z t)) (/.f64 x #s(literal -1/60 binary64)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 y)))
(neg.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 x (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t))))
(neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -1/60 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y))))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (-.f64 y x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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 z t) (*.f64 #s(literal 1/60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) (fma.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (*.f64 (-.f64 z t) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))) (fma.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) x) (fma.f64 (-.f64 z t) #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)) (fma.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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) (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (-.f64 x y) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))))) (*.f64 (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y)) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))))
(/.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) #s(literal 1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 1/60 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 y x)))
(/.f64 (fma.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (*.f64 (-.f64 z t) y))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))
(/.f64 (fma.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) y))) (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))))
(/.f64 (fma.f64 (-.f64 z t) #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) y)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) x))
(/.f64 (fma.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) y)) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 y x)) (+.f64 t (neg.f64 z)))
(/.f64 (/.f64 (-.f64 y x) (-.f64 z t)) #s(literal -1/60 binary64))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (neg.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (+.f64 x y)))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))) (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 x x (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) x))))
(/.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (+.f64 x y))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (neg.f64 y))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 x #s(literal 1/60 binary64)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (/.f64 y (-.f64 z t)))) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 x (-.f64 z t)) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal 60 binary64) y))) (*.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) 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) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (neg.f64 y))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) #s(literal 1/60 binary64)) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (/.f64 y (-.f64 z t)))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (-.f64 z t)) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 #s(literal 60 binary64) y))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (neg.f64 y))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (/.f64 y (-.f64 z t)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (-.f64 z t) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (*.f64 #s(literal 60 binary64) y))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 #s(literal 1/60 binary64) (neg.f64 y))) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (/.f64 y (-.f64 z t)))) #s(literal 1/3600 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 z t)) (-.f64 z t)) (*.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 60 binary64) y))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) y)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) (neg.f64 y))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 #s(literal -1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) (/.f64 y (-.f64 z t)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (+.f64 t (neg.f64 z)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) (*.f64 #s(literal 60 binary64) y))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal -1/60 binary64) y)) (*.f64 #s(literal -1/60 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) (-.f64 z t)) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) #s(literal -1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 #s(literal -1/60 binary64) (neg.f64 y))) (*.f64 #s(literal -1/60 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) (-.f64 z t)) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (/.f64 y (-.f64 z t)))) #s(literal -1/3600 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) (-.f64 z t)) (-.f64 z t)) (*.f64 #s(literal -1/60 binary64) (*.f64 #s(literal 60 binary64) y))) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 (-.f64 z t) y)) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)) (*.f64 (-.f64 z t) #s(literal 1 binary64))) (*.f64 (-.f64 z t) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (-.f64 z t) (neg.f64 y))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 1/60 binary64)) (*.f64 (-.f64 z t) (/.f64 y (-.f64 z t)))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) y))) (*.f64 (-.f64 z t) (-.f64 z t)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (*.f64 (-.f64 z t) y)))) (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) y)))) (neg.f64 (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (fma.f64 (-.f64 z t) #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) y))) (neg.f64 (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) x)))
(/.f64 (neg.f64 (fma.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) y))) (neg.f64 (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))) (neg.f64 (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))) (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (neg.f64 (+.f64 x y)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (*.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64)) (pow.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (-.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64)) (*.f64 (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (-.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 y x)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (fma.f64 x x (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) x))))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(/.f64 (*.f64 (-.f64 x y) #s(literal -1 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (-.f64 y x) #s(literal 1 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (*.f64 (-.f64 z t) y)))) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) y)))) (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 z t) #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) y))) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) x))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) y))) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 y x) (-.f64 z t))) #s(literal -1/60 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))) (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (+.f64 x y))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (-.f64 z t))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 x y) (-.f64 y x))) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64)) (*.f64 (-.f64 z t) (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 y x)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (+.f64 x y))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 1/60 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 y x) (-.f64 z t)))
(*.f64 (-.f64 y x) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 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) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.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 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/60 binary64) (+.f64 x y)))))
(*.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 (*.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 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 (fma.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (*.f64 (-.f64 z t) y))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t)))))
(*.f64 (fma.f64 (neg.f64 x) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (*.f64 (-.f64 z t) y))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))))
(*.f64 (fma.f64 (-.f64 z t) #s(literal 1/60 binary64) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))) x)))
(*.f64 (fma.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) y)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3600 binary64) (-.f64 z t))))
(*.f64 (/.f64 (-.f64 y x) (-.f64 z t)) #s(literal -60 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) #s(literal 3600 binary64) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 z t)) (fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.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 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 x y))))
(*.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) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.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 (/.f64 (-.f64 x 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 (-.f64 x y) (*.f64 (-.f64 z t) (+.f64 z t))) (*.f64 (+.f64 z t) #s(literal 60 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (*.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) #s(literal 1/60 binary64)) (*.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) (-.f64 z t)) (/.f64 (-.f64 x y) #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))) #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 z t)))
(*.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 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #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) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) (-.f64 x y)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 y x)) (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.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) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.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)))

simplify525.0ms (3.9%)

Memory
37.0MiB live, 666.8MiB allocated
Algorithm
egg-herbie
Rules
13 648×accelerator-lowering-fma.f32
13 648×accelerator-lowering-fma.f64
5 888×*-lowering-*.f32
5 888×*-lowering-*.f64
5 066×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04223152
112583035
238892829
081322701
Stop Event
iter limit
node limit
Counts
324 → 324
Calls
Call 1
Inputs
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* 60 (/ x z))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(+ (* 60 (/ x z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* -60 (/ y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* -60 (/ y z))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(* 60 (/ (- x y) z))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(* 120 a)
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(* 120 a)
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(* -1 (/ y z))
(+ (* -1 (/ y z)) (/ x z))
(+ (* -1 (/ y z)) (/ x z))
(+ (* -1 (/ y z)) (/ x z))
(/ x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(/ x z)
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(/ x z)
(+ (* -1 (/ y z)) (/ x z))
(+ (* -1 (/ y z)) (/ x z))
(+ (* -1 (/ y z)) (/ x z))
(* -1 (/ y z))
(* y (- (/ x (* y z)) (/ 1 z)))
(* y (- (/ x (* y z)) (/ 1 z)))
(* y (- (/ x (* y z)) (/ 1 z)))
(* -1 (/ y z))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(/ (- x y) z)
(* -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 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 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 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 (/ 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/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)))))
(* -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 (- 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))
Outputs
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ x z))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 z x)) (/.f64 #s(literal 60 binary64) z))))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 z x)) (/.f64 #s(literal 60 binary64) z))))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 z x)) (/.f64 #s(literal 60 binary64) z))))
(* 60 (/ x z))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)) x) (/.f64 #s(literal 60 binary64) z)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)) x) (/.f64 #s(literal 60 binary64) z)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)) x) (/.f64 #s(literal 60 binary64) z)))
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 x z)))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ y z))
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(*.f64 y (fma.f64 #s(literal 120 binary64) (/.f64 a y) (*.f64 (/.f64 #s(literal 60 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 x y)))))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(*.f64 y (fma.f64 #s(literal 120 binary64) (/.f64 a y) (*.f64 (/.f64 #s(literal 60 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 x y)))))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(*.f64 y (fma.f64 #s(literal 120 binary64) (/.f64 a y) (*.f64 (/.f64 #s(literal 60 binary64) z) (+.f64 #s(literal -1 binary64) (/.f64 x y)))))
(* -60 (/ y z))
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 x z))) y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 x z))) y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 x z))) y)) (neg.f64 y))
(* 60 (/ (- x y) z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/.f64 (fma.f64 z (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/.f64 (fma.f64 z (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/.f64 (fma.f64 z (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (-.f64 x y))) z)
(* 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 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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))
(* 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 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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 (/ (- x y) z))
(/.f64 (*.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 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.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))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 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)))
(* 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)))
(* 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)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal -120 binary64)) (neg.f64 a))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal -120 binary64)) (neg.f64 a))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) #s(literal -120 binary64)) (neg.f64 a))
(* -1 (/ y z))
(/.f64 y (neg.f64 z))
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(/ x z)
(/.f64 x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(fma.f64 x (/.f64 y (*.f64 z (neg.f64 x))) (/.f64 x z))
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(fma.f64 x (/.f64 y (*.f64 z (neg.f64 x))) (/.f64 x z))
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(fma.f64 x (/.f64 y (*.f64 z (neg.f64 x))) (/.f64 x z))
(/ x z)
(/.f64 x z)
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(fma.f64 x (/.f64 y (*.f64 z (neg.f64 x))) (/.f64 x z))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(fma.f64 x (/.f64 y (*.f64 z (neg.f64 x))) (/.f64 x z))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(fma.f64 x (/.f64 y (*.f64 z (neg.f64 x))) (/.f64 x z))
(/ x z)
(/.f64 x z)
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(* -1 (/ y z))
(/.f64 y (neg.f64 z))
(* y (- (/ x (* y z)) (/ 1 z)))
(fma.f64 y (/.f64 x (*.f64 y z)) (/.f64 y (neg.f64 z)))
(* y (- (/ x (* y z)) (/ 1 z)))
(fma.f64 y (/.f64 x (*.f64 y z)) (/.f64 y (neg.f64 z)))
(* y (- (/ x (* y z)) (/ 1 z)))
(fma.f64 y (/.f64 x (*.f64 y z)) (/.f64 y (neg.f64 z)))
(* -1 (/ y z))
(/.f64 y (neg.f64 z))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(fma.f64 y (/.f64 x (*.f64 y z)) (/.f64 y (neg.f64 z)))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(fma.f64 y (/.f64 x (*.f64 y z)) (/.f64 y (neg.f64 z)))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(fma.f64 y (/.f64 x (*.f64 y z)) (/.f64 y (neg.f64 z)))
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(* -1 y)
(neg.f64 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 (/.f64 y x) x))
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x (*.f64 (/.f64 y x) x))
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x (*.f64 (/.f64 y x) x))
x
(* -1 (* x (- (/ y x) 1)))
(-.f64 x (*.f64 (/.f64 y x) x))
(* -1 (* x (- (/ y x) 1)))
(-.f64 x (*.f64 (/.f64 y x) x))
(* -1 (* x (- (/ y x) 1)))
(-.f64 x (*.f64 (/.f64 y x) x))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(neg.f64 y)
(* y (- (/ x y) 1))
(fma.f64 y (/.f64 x y) (neg.f64 y))
(* y (- (/ x y) 1))
(fma.f64 y (/.f64 x y) (neg.f64 y))
(* y (- (/ x y) 1))
(fma.f64 y (/.f64 x y) (neg.f64 y))
(* -1 y)
(neg.f64 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(fma.f64 y (/.f64 x y) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(fma.f64 y (/.f64 x y) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(fma.f64 y (/.f64 x y) (neg.f64 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 t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) 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 t)
(/.f64 #s(literal -60 binary64) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(* 60 (/ y t))
(/.f64 (*.f64 y #s(literal 60 binary64)) 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 (- 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 #s(literal -60 binary64) x) t)
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(*.f64 (/.f64 #s(literal -60 binary64) t) (fma.f64 z (/.f64 x t) x))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.f64 x (*.f64 t t))) z (/.f64 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 z (*.f64 #s(literal -60 binary64) (fma.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.f64 x (*.f64 t t)) (/.f64 (*.f64 z (*.f64 z x)) (pow.f64 t #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -60 binary64) x) t))
(* 60 (/ x z))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 x z) t 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) (+.f64 t (/.f64 (*.f64 t t) z)) 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 t t) (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 x (*.f64 z z))) (fma.f64 (/.f64 x z) t x))) z)
(* 60 (/ x z))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 x z) t 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 (*.f64 t (fma.f64 (/.f64 x z) t x)) z) (*.f64 #s(literal -60 binary64) x)) (neg.f64 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 #s(literal -60 binary64) x (/.f64 (fma.f64 #s(literal 60 binary64) (*.f64 x t) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 t (*.f64 t (fma.f64 (/.f64 x z) t x)))) z)) (neg.f64 z))) (neg.f64 z))
(* 60 (/ x z))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(*.f64 (/.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 x z) t x))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 x (*.f64 z z))) t (/.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 (*.f64 #s(literal 60 binary64) (fma.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 x (*.f64 z z)) (/.f64 (*.f64 x (*.f64 t t)) (pow.f64 z #s(literal 4 binary64))))) (*.f64 #s(literal 60 binary64) (/.f64 x z)))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 x 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 (/.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 #s(literal -60 binary64) (fma.f64 z (/.f64 x 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 (fma.f64 z (/.f64 z t) z)) t) (*.f64 #s(literal 60 binary64) x)) (neg.f64 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 #s(literal -60 binary64) (/.f64 (*.f64 x (*.f64 z (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 z t))))) t) (*.f64 #s(literal -60 binary64) (*.f64 z x))) t)) (neg.f64 t))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(* 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 #s(literal 1/60 binary64) (/.f64 t z) #s(literal -1/60 binary64)) (neg.f64 z))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 t z) #s(literal -1/60 binary64)) (neg.f64 z))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 t z) #s(literal -1/60 binary64)) (neg.f64 z))
(* 1/60 z)
(*.f64 z #s(literal 1/60 binary64))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 z #s(literal 1/60 binary64) (*.f64 t #s(literal -1/60 binary64)))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 z (/.f64 #s(literal 1/60 binary64) t) #s(literal -1/60 binary64)))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 z (/.f64 #s(literal 1/60 binary64) t) #s(literal -1/60 binary64)))
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 t (fma.f64 z (/.f64 #s(literal 1/60 binary64) t) #s(literal -1/60 binary64)))
(* -1/60 t)
(*.f64 t #s(literal -1/60 binary64))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(neg.f64 (*.f64 t (fma.f64 #s(literal -1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(neg.f64 (*.f64 t (fma.f64 #s(literal -1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(neg.f64 (*.f64 t (fma.f64 #s(literal -1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))))
(* -1 t)
(neg.f64 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 (/.f64 t z) z))
(* z (+ 1 (* -1 (/ t z))))
(-.f64 z (*.f64 (/.f64 t z) z))
(* z (+ 1 (* -1 (/ t z))))
(-.f64 z (*.f64 (/.f64 t z) z))
z
(* -1 (* z (- (/ t z) 1)))
(-.f64 z (*.f64 (/.f64 t z) z))
(* -1 (* z (- (/ t z) 1)))
(-.f64 z (*.f64 (/.f64 t z) z))
(* -1 (* z (- (/ t z) 1)))
(-.f64 z (*.f64 (/.f64 t z) z))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(neg.f64 t)
(* t (- (/ z t) 1))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* t (- (/ z t) 1))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* t (- (/ z t) 1))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* -1 t)
(neg.f64 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 (*.f64 t (/.f64 z t)) t)
(* -60 (/ y (- z t)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t))))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t))))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 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)))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (/.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 x (-.f64 z t))) (/.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 x (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 y x))) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 y x))) (neg.f64 x))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (+.f64 #s(literal -1 binary64) (/.f64 y x))) (neg.f64 x))
(* 60 (/ x (- z t)))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t))))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t))))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t))))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 #s(literal -60 binary64) 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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -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 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 60 binary64) (*.f64 z (-.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)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 z #s(literal 60 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) (/.f64 z t) (-.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) 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 (-.f64 x y) (/.f64 t 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) (fma.f64 (/.f64 (-.f64 x y) z) (+.f64 t (/.f64 (*.f64 t t) z)) (-.f64 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 (-.f64 x y) (/.f64 t 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 (-.f64 x y) (/.f64 t 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 (*.f64 (-.f64 x y) (+.f64 t (/.f64 (*.f64 t t) z))) z) (*.f64 #s(literal -60 binary64) (-.f64 x y))) (neg.f64 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 #s(literal 60 binary64) (*.f64 (-.f64 x y) t) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 t (*.f64 (-.f64 x y) (+.f64 t (/.f64 (*.f64 t t) z))))) z)) z)) (neg.f64 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 #s(literal 60 binary64) (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) z)))
(+ (* 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 (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 z z))) t (/.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 (/.f64 (*.f64 (-.f64 x y) t) (pow.f64 z #s(literal 4 binary64))) t (*.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) (-.f64 (fma.f64 (-.f64 x y) (/.f64 z t) 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 (-.f64 x y) (*.f64 (/.f64 z (*.f64 t t)) (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 z t)))) (-.f64 (fma.f64 (-.f64 x y) (/.f64 z t) 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) (-.f64 (fma.f64 (-.f64 x y) (/.f64 z t) 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))) (neg.f64 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 (-.f64 (*.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 z (*.f64 #s(literal -60 binary64) (-.f64 x y)))) t)) (neg.f64 t))

eval173.0ms (1.3%)

Memory
2.2MiB live, 428.5MiB allocated
Compiler

Compiled 24 340 to 2 499 computations (89.7% saved)

prune198.0ms (1.5%)

Memory
8.7MiB live, 445.6MiB allocated
Pruning

19 alts after pruning (16 fresh and 3 done)

PrunedKeptTotal
New1 29991 308
Fresh3710
Picked415
Done022
Total1 306191 325
Accuracy
100.0%
Counts
1 325 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.3%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 x #s(literal -60 binary64)) t))
56.5%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
59.0%
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
59.6%
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
26.2%
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
25.7%
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
26.2%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
17.5%
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
14.6%
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
14.6%
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
12.8%
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
46.9%
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
17.5%
(*.f64 (/.f64 y t) #s(literal 60 binary64))
12.8%
(*.f64 (/.f64 x t) #s(literal -60 binary64))
17.5%
(*.f64 y (/.f64 #s(literal 60 binary64) t))
14.6%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
54.7%
(*.f64 #s(literal 120 binary64) a)
27.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
15.9%
(*.f64 #s(literal -60 binary64) (/.f64 y z))
Compiler

Compiled 565 to 253 computations (55.2% saved)

regimes196.0ms (1.5%)

Memory
-31.9MiB live, 311.7MiB allocated
Counts
43 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(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 #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))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z))
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.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 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 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 (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 (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
Outputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
Calls

11 calls:

38.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
31.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
16.0ms
(-.f64 z t)
15.0ms
t
15.0ms
a
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)

regimes475.0ms (3.5%)

Memory
-14.4MiB live, 260.5MiB allocated
Counts
35 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(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 #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))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z))
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
Outputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
Calls

11 calls:

307.0ms
z
49.0ms
x
29.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
13.0ms
(*.f64 a #s(literal 120 binary64))
12.0ms
(-.f64 z t)
Results
AccuracySegmentsBranch
92.6%3x
91.4%3y
89.9%4z
88.8%4t
89.2%4a
81.9%2(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
88.5%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
82.2%2(*.f64 #s(literal 60 binary64) (-.f64 x y))
82.2%2(-.f64 x y)
84.3%3(-.f64 z t)
89.2%4(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 96 to 75 computations (21.9% saved)

regimes72.0ms (0.5%)

Memory
21.7MiB live, 100.4MiB allocated
Counts
33 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(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 #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))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z))
Outputs
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
Calls

6 calls:

17.0ms
a
15.0ms
y
10.0ms
(*.f64 a #s(literal 120 binary64))
9.0ms
z
9.0ms
t
Results
AccuracySegmentsBranch
88.8%4t
84.4%3a
84.4%3(*.f64 a #s(literal 120 binary64))
87.0%3z
83.6%3y
82.3%5x
Compiler

Compiled 38 to 32 computations (15.8% saved)

regimes13.0ms (0.1%)

Memory
-12.5MiB live, 24.1MiB allocated
Counts
32 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(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 #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))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
Outputs
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
(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))
Calls

1 calls:

12.0ms
t
Results
AccuracySegmentsBranch
88.8%4t
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes21.0ms (0.2%)

Memory
21.6MiB live, 59.2MiB allocated
Counts
31 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(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 #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))
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

2 calls:

11.0ms
z
9.0ms
t
Results
AccuracySegmentsBranch
87.0%3z
86.8%3t
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes138.0ms (1%)

Memory
-25.7MiB live, 182.0MiB allocated
Counts
30 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(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 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
Outputs
(fma.f64 #s(literal -60 binary64) (/.f64 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 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
Calls

10 calls:

35.0ms
(-.f64 z t)
16.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
16.0ms
z
14.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
11.0ms
t
Results
AccuracySegmentsBranch
71.7%4(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
74.2%6y
74.5%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
74.5%4(-.f64 x y)
72.6%3(-.f64 z t)
81.1%3a
81.1%3(*.f64 a #s(literal 120 binary64))
81.5%4t
80.3%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
82.9%4z
Compiler

Compiled 90 to 70 computations (22.2% saved)

regimes29.0ms (0.2%)

Memory
4.0MiB live, 81.2MiB allocated
Counts
29 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z))
(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 #s(literal 120 binary64) a))
Outputs
(*.f64 #s(literal 120 binary64) a)
(/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(*.f64 #s(literal 120 binary64) a)
Calls

3 calls:

10.0ms
a
10.0ms
(*.f64 a #s(literal 120 binary64))
9.0ms
z
Results
AccuracySegmentsBranch
81.1%3a
81.1%3(*.f64 a #s(literal 120 binary64))
78.1%5z
Compiler

Compiled 20 to 17 computations (15% saved)

regimes16.0ms (0.1%)

Memory
0.2MiB live, 38.8MiB allocated
Counts
23 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Outputs
(*.f64 #s(literal 120 binary64) a)
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 120 binary64) a)
Calls

2 calls:

8.0ms
a
7.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
81.0%3a
81.0%3(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes78.0ms (0.6%)

Memory
17.8MiB live, 177.9MiB allocated
Counts
22 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
(/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))
Outputs
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(*.f64 #s(literal 120 binary64) a)
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
Calls

11 calls:

9.0ms
a
7.0ms
x
7.0ms
(-.f64 x y)
7.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
7.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
64.0%3y
59.9%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
61.8%3(-.f64 z t)
59.9%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
59.9%3(-.f64 x y)
61.5%3z
65.5%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
61.6%3x
62.9%3t
66.7%4a
66.7%4(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 96 to 75 computations (21.9% saved)

regimes21.0ms (0.2%)

Memory
-21.6MiB live, 58.6MiB allocated
Counts
19 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
Outputs
(*.f64 #s(literal 120 binary64) a)
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(*.f64 #s(literal 120 binary64) a)
Calls

3 calls:

8.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
6.0ms
a
6.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
66.7%4a
66.7%4(*.f64 a #s(literal 120 binary64))
64.2%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 28 to 22 computations (21.4% saved)

regimes13.0ms (0.1%)

Memory
-1.1MiB live, 38.0MiB allocated
Counts
18 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
Outputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(*.f64 #s(literal 120 binary64) a)
Calls

2 calls:

6.0ms
a
6.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
66.7%4a
66.7%4(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes11.0ms (0.1%)

Memory
29.3MiB live, 29.3MiB allocated
Counts
15 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #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 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal 120 binary64) a)
Calls

2 calls:

5.0ms
(*.f64 a #s(literal 120 binary64))
5.0ms
a
Results
AccuracySegmentsBranch
66.7%4a
66.7%4(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes11.0ms (0.1%)

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

2 calls:

6.0ms
(*.f64 a #s(literal 120 binary64))
5.0ms
a
Results
AccuracySegmentsBranch
64.7%3a
64.7%3(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes42.0ms (0.3%)

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

8 calls:

9.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
6.0ms
(-.f64 z t)
4.0ms
(*.f64 a #s(literal 120 binary64))
4.0ms
y
4.0ms
a
Results
AccuracySegmentsBranch
54.7%1z
56.5%2x
58.8%3(-.f64 z t)
54.7%1t
57.5%2y
61.3%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
61.4%4a
61.4%4(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 60 to 48 computations (20% saved)

regimes5.0ms (0%)

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

1 calls:

4.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
61.3%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 14 to 10 computations (28.6% saved)

regimes4.0ms (0%)

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

1 calls:

2.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
60.3%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 14 to 10 computations (28.6% saved)

regimes12.0ms (0.1%)

Memory
36.0MiB live, 36.0MiB 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

9 calls:

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

Compiled 84 to 65 computations (22.6% saved)

bsearch32.0ms (0.2%)

Memory
-24.3MiB live, 52.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
7579121049.521792
42314654667.79245
14.0ms
-3.4988583054105824e+164
-8.732334277434226e+159
Samples
21.0ms223×0valid
0.0ms2valid
Compiler

Compiled 469 to 357 computations (23.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 3.0ms (39.1% of total)
ival-sub: 2.0ms (26.1% of total)
ival-div: 1.0ms (13% of total)
ival-add: 1.0ms (13% 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)

bsearch46.0ms (0.3%)

Memory
17.2MiB live, 92.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
3.986824737062181e-11
3.3722847087781665e-6
16.0ms
-1.500777617804648e-222
-1.3673158392093376e-229
11.0ms
-23077014176076263000.0
-143797103553387780.0
Samples
29.0ms399×0valid
0.0ms2valid
Compiler

Compiled 821 to 621 computations (24.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 6.0ms (34.9% of total)
ival-div: 4.0ms (23.3% of total)
ival-sub: 4.0ms (23.3% of total)
ival-add: 2.0ms (11.6% 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)

bsearch53.0ms (0.4%)

Memory
12.6MiB live, 88.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.986824737062181e-11
3.3722847087781665e-6
15.0ms
-1.3673158392093376e-229
-3.577044363431947e-241
13.0ms
-23077014176076263000.0
-143797103553387780.0
Samples
35.0ms414×0valid
0.0ms2valid
Compiler

Compiled 853 to 645 computations (24.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-div: 5.0ms (30.7% of total)
ival-mult: 5.0ms (30.7% of total)
ival-sub: 4.0ms (24.6% of total)
ival-add: 2.0ms (12.3% 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)

bsearch347.0ms (2.6%)

Memory
13.1MiB live, 83.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
327.0ms
4.377946406150725e-107
6.811476144062738e-87
16.0ms
-7394085523134222000.0
-50033301229966.26
Samples
333.0ms320×0valid
Compiler

Compiled 661 to 501 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 324.0ms
ival-sub: 314.0ms (97% of total)
ival-add: 4.0ms (1.2% of total)
ival-mult: 4.0ms (1.2% of total)
ival-div: 2.0ms (0.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch113.0ms (0.8%)

Memory
-20.3MiB live, 94.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
6.950002998279145e+189
1.5353735725289405e+195
27.0ms
4.377946406150725e-107
6.811476144062738e-87
63.0ms
-7394085523134222000.0
-50033301229966.26
Samples
89.0ms464×0valid
Compiler

Compiled 873 to 679 computations (22.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-div: 13.0ms (50.4% of total)
ival-sub: 5.0ms (19.4% of total)
ival-mult: 5.0ms (19.4% of total)
ival-add: 2.0ms (7.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.2186169940481806e+23
4.4099664979115934e+26
0.0ms
-4.248374683426174e-14
-2.0209709431927233e-16
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.2186169940481806e+23
4.4099664979115934e+26
0.0ms
-4.248374683426174e-14
-2.0209709431927233e-16
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.14380246974706e+177
6.993377896883959e+180
0.0ms
-5.247016951166188e+94
-1.2212619694291938e+82
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.493592112943766e-89
3.2048577390691017e-85
0.0ms
9.448161428584829e-211
3.753485958520155e-206
0.0ms
-5.991313413854652e-63
-1.3351188130480984e-65
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.493592112943766e-89
3.2048577390691017e-85
0.0ms
9.448161428584829e-211
3.753485958520155e-206
0.0ms
-5.991313413854652e-63
-1.3351188130480984e-65
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.493592112943766e-89
3.2048577390691017e-85
0.0ms
9.448161428584829e-211
3.753485958520155e-206
0.0ms
-5.991313413854652e-63
-1.3351188130480984e-65
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.2186169940481806e+23
4.4099664979115934e+26
0.0ms
-5.991313413854652e-63
-1.3351188130480984e-65
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.14380246974706e+177
6.993377896883959e+180
0.0ms
-1.63594599872724e+227
-5.370723013866758e+216
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.14380246974706e+177
6.993377896883959e+180
0.0ms
-1.63594599872724e+227
-5.370723013866758e+216
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.509632144029544e+197
2.6345687717379677e+212
0.0ms
-1.0322078488732264e+293
-1.1580735190401866e+285
Compiler

Compiled 21 to 21 computations (0% saved)

simplify20.0ms (0.1%)

Memory
-1.4MiB live, 37.6MiB allocated
Algorithm
egg-herbie
Rules
26×*-commutative_binary64
16×if-if-or-not_binary32
+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0127548
1166548
2174548
3178548
4180548
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(if (<=.f64 x #s(literal -9599999999999999937802772340015285690454487271204164203766965057100845272358375511795054456798687549571444648840009907392922868086336873324018139532889337888768 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 x #s(literal 26000000000 binary64)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))))
(if (<=.f64 t #s(literal -320000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 t #s(literal -3776805049873355/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 t #s(literal 1770887431076117/2361183241434822606848 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 t #s(literal -10000000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 t #s(literal -921786315201311/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 t #s(literal 7791904696734915/2361183241434822606848 binary64)) (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)))))
(if (<=.f64 z #s(literal -18500000000000000 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 2575706453504475/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 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 -27000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 3807566061702267/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 12199999999999999539744509473600430715436463284249161054858840549853554971900215525470618602193397774602341918617619636405495841331839638729792459622921390363048318157969451165039076925505536 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z)))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -6338253001141147/158456325028528675187087900672 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -6338253001141147/158456325028528675187087900672 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 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 -50000000000000001010943956357797349428804816160717887056888842810400200249908215467934891376640 binary64)) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 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 -100000000000000009283347037202319909689034845245050771098451388126923428081969579920029641209088262542943126809822773697747226137851076470969547585887373208135923963504986275470907025292240033962037948280174037505158080469401600 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) y) t) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -100000000000000009283347037202319909689034845245050771098451388126923428081969579920029641209088262542943126809822773697747226137851076470969547585887373208135923963504986275470907025292240033962037948280174037505158080469401600 binary64)) (*.f64 y (/.f64 #s(literal 60 binary64) t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y z)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1000000000000000017535541566019400541537441865177200086145798104936341572305513193378283771523764365204900328030374534281861011105867876227585990799216050325567033999660761493056632508247061001404416 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
(*.f64 #s(literal 120 binary64) a)
Outputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
(if (<=.f64 x #s(literal -9599999999999999937802772340015285690454487271204164203766965057100845272358375511795054456798687549571444648840009907392922868086336873324018139532889337888768 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 x #s(literal 26000000000 binary64)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))))
(if (<=.f64 x #s(literal -9599999999999999937802772340015285690454487271204164203766965057100845272358375511795054456798687549571444648840009907392922868086336873324018139532889337888768 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 x #s(literal 26000000000 binary64)) (fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))))
(if (<=.f64 t #s(literal -320000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 t #s(literal -3776805049873355/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 t #s(literal 1770887431076117/2361183241434822606848 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 t #s(literal -320000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 t #s(literal -3776805049873355/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 t #s(literal 1770887431076117/2361183241434822606848 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))))))
(if (<=.f64 t #s(literal -10000000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 t #s(literal -921786315201311/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 t #s(literal 7791904696734915/2361183241434822606848 binary64)) (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)))))
(if (<=.f64 t #s(literal -10000000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 t #s(literal -921786315201311/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))) (if (<=.f64 t #s(literal 7791904696734915/2361183241434822606848 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal 120 binary64))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))))))
(if (<=.f64 z #s(literal -18500000000000000 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 2575706453504475/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 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 -18500000000000000 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 z #s(literal 2575706453504475/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 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 -27000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 3807566061702267/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 12199999999999999539744509473600430715436463284249161054858840549853554971900215525470618602193397774602341918617619636405495841331839638729792459622921390363048318157969451165039076925505536 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z)))))
(if (<=.f64 z #s(literal -27000000000000000 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 z #s(literal 3807566061702267/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 z #s(literal 12199999999999999539744509473600430715436463284249161054858840549853554971900215525470618602193397774602341918617619636405495841331839638729792459622921390363048318157969451165039076925505536 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 a #s(literal 120 binary64))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) x) z)))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -6338253001141147/158456325028528675187087900672 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -6338253001141147/158456325028528675187087900672 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -6338253001141147/158456325028528675187087900672 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -6338253001141147/158456325028528675187087900672 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 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 -50000000000000001010943956357797349428804816160717887056888842810400200249908215467934891376640 binary64)) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -50000000000000001010943956357797349428804816160717887056888842810400200249908215467934891376640 binary64)) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 740298315191607/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 7167183174968973/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 #s(literal 120 binary64) a) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -578960446186581/115792089237316195423570985008687907853269984665640564039457584007913129639936 binary64)) (*.f64 a #s(literal 120 binary64)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 399999999999999966445568 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 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 -100000000000000009283347037202319909689034845245050771098451388126923428081969579920029641209088262542943126809822773697747226137851076470969547585887373208135923963504986275470907025292240033962037948280174037505158080469401600 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) y) t) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -100000000000000009283347037202319909689034845245050771098451388126923428081969579920029641209088262542943126809822773697747226137851076470969547585887373208135923963504986275470907025292240033962037948280174037505158080469401600 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) y) t) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 a #s(literal 120 binary64)) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -100000000000000009283347037202319909689034845245050771098451388126923428081969579920029641209088262542943126809822773697747226137851076470969547585887373208135923963504986275470907025292240033962037948280174037505158080469401600 binary64)) (*.f64 y (/.f64 #s(literal 60 binary64) t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -100000000000000009283347037202319909689034845245050771098451388126923428081969579920029641209088262542943126809822773697747226137851076470969547585887373208135923963504986275470907025292240033962037948280174037505158080469401600 binary64)) (*.f64 y (/.f64 #s(literal 60 binary64) t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000524381184475062837195473800154429724610566137243318061834753718863820956830887857615988724636416932177829345401680187244151732297960592357271816907060120777654272 binary64)) (*.f64 a #s(literal 120 binary64)) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y z)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1000000000000000017535541566019400541537441865177200086145798104936341572305513193378283771523764365204900328030374534281861011105867876227585990799216050325567033999660761493056632508247061001404416 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y z)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1000000000000000017535541566019400541537441865177200086145798104936341572305513193378283771523764365204900328030374534281861011105867876227585990799216050325567033999660761493056632508247061001404416 binary64)) (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))

soundness1.7s (12.5%)

Memory
-10.1MiB live, 1 576.2MiB allocated
Rules
15 562×accelerator-lowering-fma.f32
15 562×accelerator-lowering-fma.f64
13 648×accelerator-lowering-fma.f32
13 648×accelerator-lowering-fma.f64
11 818×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02383
113783
2114183
0836980
05945481
117785289
253505234
084314905
02742244
18102198
225491974
369941941
087171820
04223152
112583035
238892829
081322701
02285
112385
2111785
0844583
02262
111462
286362
0865761
06035799
117815640
253035586
081365238
01333
16733
260333
0803132
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 345 to 694 computations (48.4% saved)

preprocess170.0ms (1.3%)

Memory
24.4MiB live, 294.9MiB allocated
Compiler

Compiled 1 254 to 304 computations (75.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...