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

Time bar (total: 11.9s)

analyze148.0ms (1.2%)

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

Compiled 15 to 15 computations (0% saved)

sample1.0s (8.5%)

Memory
72.3MiB live, 1 873.4MiB allocated
Samples
606.0ms8 113×0valid
8.0ms51×2valid
8.0ms64×1valid
5.0ms26×3valid
0.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 367.0ms
ival-mult: 147.0ms (40.1% of total)
ival-sub: 104.0ms (28.4% of total)
ival-div: 57.0ms (15.6% of total)
ival-add: 38.0ms (10.4% of total)
exact: 9.0ms (2.5% of total)
ival-true: 6.0ms (1.6% of total)
adjust: 3.0ms (0.8% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

preprocess160.0ms (1.3%)

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

Useful iterations: 0 (0.0ms)

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

explain149.0ms (1.3%)

Memory
-40.5MiB live, 196.1MiB 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
1.0ms3valid
Compiler

Compiled 126 to 56 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 7.0ms (36.6% of total)
ival-sub: 5.0ms (26.1% of total)
ival-div: 3.0ms (15.7% of total)
ival-add: 2.0ms (10.5% of total)
exact: 1.0ms (5.2% 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.4MiB live, 0.4MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

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

simplify102.0ms (0.9%)

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

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize37.0ms (0.3%)

Memory
-0.3MiB live, 73.5MiB 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
20.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: 10.0ms
ival-sub: 3.0ms (31.3% of total)
ival-mult: 3.0ms (31.3% of total)
ival-div: 2.0ms (20.9% of total)
ival-add: 1.0ms (10.4% 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)

series16.0ms (0.1%)

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

48 calls:

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

rewrite626.0ms (5.3%)

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

Useful iterations: 0 (0.0ms)

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

simplify579.0ms (4.9%)

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

Useful iterations: 0 (0.0ms)

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

eval205.0ms (1.7%)

Memory
19.5MiB live, 207.3MiB allocated
Compiler

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

prune129.0ms (1.1%)

Memory
-18.9MiB live, 221.8MiB allocated
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New61612628
Fresh000
Picked101
Done000
Total61712629
Accuracy
100.0%
Counts
629 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
99.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)))
74.2%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.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))
99.8%
(+.f64 (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) (*.f64 a #s(literal 120 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 362 to 264 computations (27.1% saved)

simplify182.0ms (1.5%)

Memory
-25.8MiB live, 159.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
cost-diff-64
(*.f64 #s(literal 120 binary64) a)
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) t)
cost-diff0
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
cost-diff-64
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff-64
(*.f64 #s(literal 120 binary64) a)
cost-diff0
(-.f64 z t)
cost-diff0
(-.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
528×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021124
142124
272124
3121124
4230124
5501124
61260124
72241124
82875124
93133124
103249124
113272124
123274124
133274124
143274124
153282124
03282121
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
(* x (/ 60 (- z t)))
x
(/ 60 (- z t))
60
(- z t)
z
t
(+ (* -60 (/ (- x y) t)) (* 120 a))
-60
(/ (- x y) t)
(- x y)
x
y
t
(* 120 a)
120
a
(+ (* 120 a) (* x (/ 60 (- z t))))
120
a
(* x (/ 60 (- z t)))
x
(/ 60 (- z t))
60
(- z t)
z
t
Outputs
(+ (* a 120) (/ (* 60 (- x y)) (- z t)))
(fma.f64 a #s(literal 120 binary64) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) #s(literal 0 binary64)))
a
120
#s(literal 120 binary64)
(/ (* 60 (- x y)) (- z t))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) #s(literal 0 binary64))
(* 60 (- x y))
(fma.f64 #s(literal 60 binary64) (-.f64 x y) #s(literal 0 binary64))
60
#s(literal 60 binary64)
(- x y)
(-.f64 x y)
x
y
(- z t)
(-.f64 z t)
z
t
(* 120 a)
(fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64))
120
#s(literal 120 binary64)
a
(* x (/ 60 (- z t)))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 0 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) t)) (* 120 a))
(fma.f64 a #s(literal 120 binary64) (fma.f64 (-.f64 y x) (/.f64 #s(literal 60 binary64) t) #s(literal 0 binary64)))
-60
#s(literal -60 binary64)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(- x y)
(-.f64 x y)
x
y
t
(* 120 a)
(fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64))
120
#s(literal 120 binary64)
a
(+ (* 120 a) (* x (/ 60 (- z t))))
(fma.f64 a #s(literal 120 binary64) (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 0 binary64)))
120
#s(literal 120 binary64)
a
(* x (/ 60 (- z t)))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 0 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

localize97.0ms (0.8%)

Memory
-4.8MiB live, 153.4MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.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 x y)
accuracy100.0%
(*.f64 #s(literal 120 binary64) a)
accuracy100.0%
(/.f64 (-.f64 x y) t)
accuracy99.8%
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(/.f64 #s(literal 60 binary64) (-.f64 z t))
accuracy99.7%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
accuracy100.0%
(*.f64 #s(literal 120 binary64) a)
accuracy100.0%
(-.f64 x y)
accuracy100.0%
(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
62.0ms247×0valid
2.0ms2valid
1.0ms1valid
1.0ms3valid
Compiler

Compiled 123 to 23 computations (81.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-sub: 13.0ms (41.7% of total)
ival-mult: 8.0ms (25.7% of total)
ival-div: 5.0ms (16.1% of total)
ival-add: 3.0ms (9.6% 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)

series49.0ms (0.4%)

Memory
-0.9MiB live, 37.3MiB allocated
Counts
11 → 384
Calls
Call 1
Inputs
#<alt (+ (* a 120) (/ (* 60 (- x y)) (- z t)))>
#<alt (/ (* 60 (- x y)) (- z t))>
#<alt (- x y)>
#<alt (- z t)>
#<alt (* 120 a)>
#<alt (/ 60 (- z t))>
#<alt (* x (/ 60 (- z t)))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (/ (- x y) t)>
#<alt (+ (* 120 a) (* x (/ 60 (- z t))))>
#<alt (* 60 (- x y))>
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 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 (* 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 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 (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -60 (/ x t))>
#<alt (+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))>
#<alt (+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))>
#<alt (+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))>
#<alt (* 60 (/ x z))>
#<alt (/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)>
#<alt (/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)>
#<alt (/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)>
#<alt (* 60 (/ x z))>
#<alt (* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))>
#<alt (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))>
#<alt (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))>
#<alt (* 60 (/ x z))>
#<alt (+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))>
#<alt (+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))>
#<alt (+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))>
#<alt (* -60 (/ x t))>
#<alt (/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)>
#<alt (/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)>
#<alt (/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)>
#<alt (* -60 (/ x t))>
#<alt (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (* -60 (/ x t))>
#<alt (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))>
#<alt (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))>
#<alt (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))>
#<alt (* -60 (/ x t))>
#<alt (* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))>
#<alt (* 60 (/ y t))>
#<alt (* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* 60 (/ y t))>
#<alt (* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))>
#<alt (* -60 (/ (- x y) t))>
#<alt (/ (+ (* -60 (- x y)) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 (- x y)) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 (- x y)) (* 120 (* a t))) t)>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (* -60 (/ (- x y) t))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))>
#<alt (* -1 (/ y t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (/ x t)>
#<alt (* x (+ (* -1 (/ y (* t x))) (/ 1 t)))>
#<alt (* x (+ (* -1 (/ y (* t x))) (/ 1 t)))>
#<alt (* x (+ (* -1 (/ y (* t x))) (/ 1 t)))>
#<alt (/ x t)>
#<alt (* -1 (* x (- (/ y (* t x)) (/ 1 t))))>
#<alt (* -1 (* x (- (/ y (* t x)) (/ 1 t))))>
#<alt (* -1 (* x (- (/ y (* t x)) (/ 1 t))))>
#<alt (/ x t)>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (+ (* -1 (/ y t)) (/ x t))>
#<alt (* -1 (/ y t))>
#<alt (* y (- (/ x (* t y)) (/ 1 t)))>
#<alt (* y (- (/ x (* t y)) (/ 1 t)))>
#<alt (* y (- (/ x (* t y)) (/ 1 t)))>
#<alt (* -1 (/ y t))>
#<alt (* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))>
#<alt (* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))>
#<alt (* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (/ (- x y) t)>
#<alt (* 60 (/ x (- z t)))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ x (- z t))) (* 120 a))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))>
#<alt (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))>
#<alt (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3)))))))>
#<alt (+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4)))))))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ x z)) (* 120 a))>
#<alt (+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))>
#<alt (+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (+ (* 60 (/ (* (pow t 2) x) (pow z 3))) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ x z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z)) (* 120 a))>
#<alt (+ (* 60 (/ x z)) (* 120 a))>
#<alt (+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))>
#<alt (+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3)))))))>
#<alt (+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4)))))))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))>
#<alt (+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (+ (* -60 (/ (* x (pow z 2)) (pow t 3))) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t)) (* 120 a))>
#<alt (* -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)))))>
Calls

96 calls:

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

rewrite622.0ms (5.2%)

Memory
5.8MiB live, 558.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 192×accelerator-lowering-fma.f32
6 192×accelerator-lowering-fma.f64
4 298×*-lowering-*.f32
4 298×*-lowering-*.f64
4 130×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02175
112575
2107575
0830972
Stop Event
iter limit
node limit
Counts
11 → 515
Calls
Call 1
Inputs
(+ (* a 120) (/ (* 60 (- x y)) (- z t)))
(/ (* 60 (- x y)) (- z t))
(- x y)
(- z t)
(* 120 a)
(/ 60 (- z t))
(* x (/ 60 (- z t)))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(/ (- x y) t)
(+ (* 120 a) (* x (/ 60 (- z t))))
(* 60 (- x y))
Outputs
(+.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(+.f64 (/.f64 (*.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 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 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #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 #s(literal 60 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64) (*.f64 a #s(literal 120 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 (fma.f64 #s(literal -1 binary64) x y) (-.f64 z t)) (*.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 #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 (-.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 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.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) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.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) (+.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 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (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 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.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) (+.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 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 #s(literal -1 binary64) 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 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)))
(neg.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(neg.f64 (/.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 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #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 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a 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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))))
(/.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 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.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 (*.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 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 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal -120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (*.f64 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 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.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 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.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))) (*.f64 (*.f64 a a) #s(literal -14400 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 #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 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (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 (*.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 (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 a #s(literal -120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.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 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a 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))))) (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 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (neg.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.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 (*.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))))))
(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 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 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.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 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal -120 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 #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 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (-.f64 z t) (*.f64 (-.f64 z t) (-.f64 z t)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 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 a #s(literal -120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(+.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) (-.f64 #s(literal 0 binary64) y))))
(+.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 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.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))
(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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 z t))) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(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) (-.f64 #s(literal 0 binary64) y))))
(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 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)) #s(literal 1 binary64)))
(/.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 (-.f64 x y) #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal -60 binary64))))
(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 (-.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 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x y) (-.f64 z t)))
(*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)))
(*.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 (-.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 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.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) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.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) (+.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 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.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) (+.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 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x y) #s(literal -1 binary64)) (/.f64 #s(literal 60 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 x (-.f64 #s(literal 0 binary64) y))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) y))
(-.f64 x y)
(-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x y))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))
(fma.f64 x #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 #s(literal 1 binary64) x (-.f64 #s(literal 0 binary64) y))
(fma.f64 #s(literal -1 binary64) y x)
(neg.f64 (fma.f64 #s(literal -1 binary64) x y))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (-.f64 #s(literal 0 binary64) y)))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (-.f64 #s(literal 0 binary64) y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 #s(literal -1 binary64) x y)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 #s(literal -1 binary64) x y)) (neg.f64 (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (-.f64 #s(literal 0 binary64) y))))))
(/.f64 (*.f64 (+.f64 x y) (fma.f64 #s(literal -1 binary64) x y)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 #s(literal -1 binary64) x y))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 #s(literal -1 binary64) x y))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (fma.f64 #s(literal -1 binary64) x y))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (fma.f64 #s(literal -1 binary64) x y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (fma.f64 y (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 x (*.f64 x x))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (-.f64 #s(literal 0 binary64) y))))))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) x y))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 #s(literal -1 binary64) x y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y))))))
(*.f64 (*.f64 (+.f64 x y) (fma.f64 #s(literal -1 binary64) x y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(+.f64 z (-.f64 #s(literal 0 binary64) t))
(+.f64 (-.f64 #s(literal 0 binary64) t) z)
(+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(+.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) z)) (-.f64 #s(literal 0 binary64) t))
(-.f64 z t)
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 z t)))
(-.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(-.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))
(-.f64 (/.f64 z #s(literal 1 binary64)) t)
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.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 t (+.f64 z t) (*.f64 z z))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 1 binary64) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 #s(literal -1 binary64) t z)
(neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 z t)))
(/.f64 (-.f64 z t) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 z t)) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (-.f64 #s(literal 0 binary64) t)))))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (-.f64 #s(literal 0 binary64) t)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 z t)))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 #s(literal 0 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 #s(literal 0 binary64) (-.f64 z t))) (neg.f64 (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (-.f64 #s(literal 0 binary64) t))))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 #s(literal 0 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 t (*.f64 t t)))) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 t t))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 #s(literal 0 binary64) (-.f64 z t)))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 #s(literal 0 binary64) (-.f64 z t)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 #s(literal 0 binary64) (-.f64 z t)))) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 #s(literal 0 binary64) (-.f64 z t)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 (fma.f64 t (-.f64 #s(literal 0 binary64) (*.f64 t t)) (*.f64 z (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 0 binary64) t) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (fma.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)) (fma.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 z z)) (-.f64 (-.f64 #s(literal 0 binary64) t) z))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z)))) (*.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z))))) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 t (+.f64 z t) (*.f64 z z))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (/.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 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z))))
(*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (-.f64 #s(literal 0 binary64) t))))))
(*.f64 #s(literal 1 binary64) (-.f64 z t))
(*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 z t)))
(*.f64 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 #s(literal 0 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 (*.f64 (+.f64 z t) (-.f64 #s(literal 0 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
(*.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z t)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) z) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) t) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(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)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t)) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z t)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) z (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) t (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(neg.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(/.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(pow.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 #s(literal -1 binary64) (-.f64 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 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t))
(*.f64 (pow.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z t)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) z) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) t) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 t (+.f64 z t)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (*.f64 z t)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) z (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) t (*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) z))
(neg.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal 1/60 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) (-.f64 z t))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(*.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) x))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x)
(*.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 x #s(literal 1/60 binary64)))
(*.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.f64 x (/.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 x (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 t (+.f64 z t) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z 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 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 t (+.f64 z t) (*.f64 z z)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))
(+.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t))) (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t))))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) 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 (*.f64 a #s(literal 120 binary64)) #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 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 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(neg.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t)))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t) (*.f64 (-.f64 x y) #s(literal -60 binary64))) (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))) t)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t) (*.f64 (-.f64 x y) #s(literal -60 binary64))) (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))) t)) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (-.f64 (*.f64 (*.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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t))))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.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 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t) (*.f64 (-.f64 x y) #s(literal -60 binary64))) (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))) t))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (-.f64 #s(literal 0 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)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 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 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 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 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.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 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t) (*.f64 (-.f64 x y) #s(literal -60 binary64))) (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))) t))))
(*.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) 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))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal -120 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1728000 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3600 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 t t)) (*.f64 (*.f64 a a) #s(literal -14400 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t))))
(+.f64 (/.f64 x t) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(+.f64 (/.f64 x t) (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) x) (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) t) x))
(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 (fma.f64 #s(literal -1 binary64) x y) t))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)) (/.f64 (fma.f64 #s(literal -1 binary64) x y) t))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (*.f64 y (+.f64 x y)))) t) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 x x (*.f64 y (+.f64 x y)))) t))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) t) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) t))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 t (+.f64 x y))) (/.f64 (*.f64 y y) (*.f64 t (+.f64 x y))))
(-.f64 (/.f64 (*.f64 x t) (*.f64 t t)) (/.f64 (*.f64 t y) (*.f64 t t)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (fma.f64 (/.f64 x t) (/.f64 x t) (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) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(fma.f64 x (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t))))
(fma.f64 #s(literal 1 binary64) (/.f64 x t) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(fma.f64 #s(literal 1 binary64) (/.f64 x t) (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t))))
(fma.f64 (/.f64 #s(literal 1 binary64) t) x (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y) (*.f64 (/.f64 #s(literal 1 binary64) t) x))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) t) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) t) (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x y) t))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x y) t)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 t (-.f64 x y))))
(/.f64 (-.f64 x y) t)
(/.f64 (fma.f64 #s(literal -1 binary64) x y) (-.f64 #s(literal 0 binary64) t))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 t (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y)))) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t (+.f64 x y)) (*.f64 (-.f64 x y) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t t) (fma.f64 x t (*.f64 (-.f64 #s(literal 0 binary64) t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) t) (*.f64 (-.f64 x y) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x t) (/.f64 x t) (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 x x (*.f64 y (+.f64 x y))) (/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) t)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t)))
(/.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (+.f64 x y) t))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 t (+.f64 x y)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t (-.f64 x y))))
(/.f64 (fma.f64 x t (*.f64 (-.f64 #s(literal 0 binary64) t) y)) (*.f64 t t))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 #s(literal -1 binary64) x y)) (neg.f64 (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y))))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (fma.f64 #s(literal -1 binary64) x y)) (neg.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t)))
(/.f64 (*.f64 (+.f64 x y) (fma.f64 #s(literal -1 binary64) x y)) (neg.f64 (*.f64 t (+.f64 x y))))
(/.f64 (*.f64 (+.f64 x y) (fma.f64 #s(literal -1 binary64) 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 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) t) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t) (+.f64 x y))
(/.f64 (-.f64 (*.f64 x (/.f64 t y)) t) (*.f64 t (/.f64 t y)))
(/.f64 (-.f64 (*.f64 x (-.f64 #s(literal 0 binary64) t)) (*.f64 t (-.f64 #s(literal 0 binary64) y))) (-.f64 #s(literal 0 binary64) (*.f64 t t)))
(/.f64 (-.f64 t (*.f64 (/.f64 t x) y)) (*.f64 (/.f64 t x) t))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 t y)) (*.f64 (/.f64 t x) #s(literal 1 binary64))) (*.f64 (/.f64 t x) (/.f64 t y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) t)) (*.f64 (/.f64 t x) (-.f64 #s(literal 0 binary64) y))) (*.f64 (/.f64 t x) (-.f64 #s(literal 0 binary64) t)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) t) (*.f64 (-.f64 #s(literal 0 binary64) t) y)) (-.f64 #s(literal 0 binary64) (*.f64 t t)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 t y)) (*.f64 (-.f64 #s(literal 0 binary64) t) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 t y)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) t)) (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 #s(literal 0 binary64) y))) (*.f64 t t))
(/.f64 (neg.f64 (fma.f64 x t (*.f64 (-.f64 #s(literal 0 binary64) t) y))) (-.f64 #s(literal 0 binary64) (*.f64 t t)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))))) (neg.f64 (fma.f64 (/.f64 x t) (/.f64 x t) (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 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) t)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (pow.f64 (/.f64 y (-.f64 #s(literal 0 binary64) t)) #s(literal 3 binary64))) (fma.f64 (/.f64 x t) (/.f64 x t) (-.f64 (*.f64 (/.f64 y (-.f64 #s(literal 0 binary64) t)) (/.f64 y (-.f64 #s(literal 0 binary64) t))) (*.f64 (/.f64 x t) (/.f64 y (-.f64 #s(literal 0 binary64) t))))))
(/.f64 (-.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (*.f64 (/.f64 y (-.f64 #s(literal 0 binary64) t)) (/.f64 y (-.f64 #s(literal 0 binary64) t)))) (-.f64 (/.f64 x t) (/.f64 y (-.f64 #s(literal 0 binary64) t))))
(pow.f64 (/.f64 t (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) t))
(*.f64 (fma.f64 #s(literal -1 binary64) x y) (/.f64 #s(literal -1 binary64) t))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 t (fma.f64 x x (*.f64 y (+.f64 x y))))))
(*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) t))
(*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 t (+.f64 x y))))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) t)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x y) t))
(*.f64 (fma.f64 x t (*.f64 (-.f64 #s(literal 0 binary64) t) y)) (/.f64 #s(literal 1 binary64) (*.f64 t t)))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 t (*.f64 t t))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x t) (/.f64 x t) (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 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) t) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) t) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 t (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (pow.f64 (/.f64 t (*.f64 (-.f64 x y) (+.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) t) (/.f64 (-.f64 x y) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (+.f64 x y) t) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 t (-.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t (-.f64 x y)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 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 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(fma.f64 #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 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 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 (/.f64 #s(literal 60 binary64) (-.f64 z t)) x (*.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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 x #s(literal 1/60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.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 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.f64 x (/.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 x (/.f64 #s(literal 1 binary64) (+.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (fma.f64 t (+.f64 z t) (*.f64 z z)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) (+.f64 z t))) (+.f64 z t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 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 (*.f64 (fma.f64 t (+.f64 z t) (*.f64 z z)) (-.f64 z t))) (/.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 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.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 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (/.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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.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 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))) (fma.f64 (*.f64 x (*.f64 x x)) (/.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 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 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 #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 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (/.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 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (/.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 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))))
(/.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))))) (*.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (/.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 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))))) (neg.f64 (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))) (neg.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.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 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.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 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))))) (+.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 14400 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.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 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.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 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 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 x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal -1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (/.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 #s(literal 0 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))))))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -14400 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal -120 binary64) (/.f64 x (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (-.f64 z t) (-.f64 z t))) (*.f64 (*.f64 a a) #s(literal 14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a #s(literal -120 binary64)))))
(+.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)))
(+.f64 (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)) (*.f64 #s(literal 60 binary64) x))
(+.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) y))))
(+.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -60 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))))
(+.f64 (*.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 #s(literal -60 binary64) y))
(-.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) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 #s(literal 60 binary64) x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)))
(fma.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 60 binary64) x))
(fma.f64 x #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 x #s(literal 60 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)))
(fma.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) x) (*.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) (-.f64 #s(literal 0 binary64) y))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) 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 x x (*.f64 y (+.f64 x y))) (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.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 x x (*.f64 y (+.f64 x y))) (*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.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 x x (*.f64 y (+.f64 x y))) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(/.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) #s(literal 60 binary64)) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.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 x x (*.f64 y (+.f64 x y))) (-.f64 x y)))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y)))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) #s(literal 60 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)))) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 x y)))) (+.f64 x y))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)) (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y))) (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 216000 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))) (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)) (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y)))) (-.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 3600 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64)))) (-.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 #s(literal 0 binary64) 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) (fma.f64 #s(literal -1 binary64) x y))
(*.f64 (fma.f64 #s(literal -1 binary64) 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 #s(literal 60 binary64) (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 y (+.f64 x y))) (-.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))

simplify449.0ms (3.8%)

Memory
50.0MiB live, 1 071.6MiB allocated
Algorithm
egg-herbie
Rules
10 986×accelerator-lowering-fma.f32
10 986×accelerator-lowering-fma.f64
5 966×*-lowering-*.f32
5 966×*-lowering-*.f64
3 674×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06354950
118904773
257194724
081524419
Stop Event
iter limit
node limit
Counts
384 → 384
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 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)))))
(* 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 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))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* 60 (/ x (- z t)))
(* -60 (/ x t))
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(* 60 (/ x z))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(* 60 (/ x z))
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(* 60 (/ x z))
(+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(* -60 (/ x t))
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(* -60 (/ x t))
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* -60 (/ x t))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(* -60 (/ x t))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* 60 (/ y t))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* 60 (/ y t))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -60 (/ (- x y) t))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(* 120 a)
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* 120 a)
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (/ x t))
(+ (* -1 (/ y t)) (/ x t))
(+ (* -1 (/ y t)) (/ x t))
(/ x t)
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(/ x t)
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(/ x t)
(+ (* -1 (/ y t)) (/ x t))
(+ (* -1 (/ y t)) (/ x t))
(+ (* -1 (/ y t)) (/ x t))
(* -1 (/ y t))
(* y (- (/ x (* t y)) (/ 1 t)))
(* y (- (/ x (* t y)) (/ 1 t)))
(* y (- (/ x (* t y)) (/ 1 t)))
(* -1 (/ y t))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(/ (- x y) t)
(* 60 (/ x (- z t)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* 120 a)
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(* 120 a)
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(* 120 a)
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* 60 (/ x (- z t)))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* 60 (/ x (- z t)))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3)))))))
(+ (* -60 (/ x t)) (+ (* 120 a) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4)))))))))
(* 120 a)
(+ (* 60 (/ x z)) (* 120 a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (+ (* 60 (/ (* (pow t 2) x) (pow z 3))) (* 120 a))))
(* 120 a)
(+ (* 60 (/ x z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z)) (* 120 a))
(+ (* 60 (/ x z)) (* 120 a))
(+ (* 60 (/ x z)) (+ (* 60 (/ (* t x) (pow z 2))) (* 120 a)))
(+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3)))))))
(+ (* 60 (/ x z)) (+ (* 120 a) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4)))))))))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (* 120 a)))
(+ (* -60 (/ x t)) (+ (* -60 (/ (* x z) (pow t 2))) (+ (* -60 (/ (* x (pow z 2)) (pow t 3))) (* 120 a))))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t)) (* 120 a))
(* -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)))))
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)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(+ (* -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 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 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 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (-.f64 #s(literal 0 binary64) y))
(+ (* -60 (/ (- x y) 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 60 binary64) (*.f64 (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)))) 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)))) (* 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 #s(literal 60 binary64) (*.f64 (-.f64 (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (*.f64 t t)) (/.f64 y (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 t (*.f64 t t)))) z) (*.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 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))) (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 (-.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) (/.f64 (*.f64 z (*.f64 (-.f64 x y) z)) (*.f64 t (*.f64 t t))) (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)))
(* 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 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) t) (*.f64 (-.f64 x y) z))) t)) 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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) 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 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 z (*.f64 #s(literal 60 binary64) (fma.f64 z (-.f64 (/.f64 y (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t (*.f64 t t)))) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))))))
(+ (* -60 (/ (- x y) t)) (* 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 #s(literal 60 binary64) (*.f64 (-.f64 (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (*.f64 t t)) (/.f64 y (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 t (*.f64 t t)))) z) (*.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 (-.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)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (*.f64 t (/.f64 (*.f64 t t) z)) (*.f64 (-.f64 x y) (*.f64 t t))) z) (*.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y)))) (-.f64 #s(literal 0 binary64) z))) (-.f64 #s(literal 0 binary64) z))
(* 60 (/ (- x y) z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 #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 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 (*.f64 #s(literal 60 binary64) (-.f64 x y)) 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 (/.f64 z (*.f64 t t))) (/.f64 (*.f64 (-.f64 x y) z) 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 z (/.f64 z (*.f64 t t))) (/.f64 (*.f64 (-.f64 x y) (*.f64 z (*.f64 z z))) (*.f64 t (*.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 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) t) (*.f64 (-.f64 x y) z))) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (-.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)) (-.f64 #s(literal 0 binary64) t))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* 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 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)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (+.f64 #s(literal 60 binary64) (/.f64 (fma.f64 #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)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(/.f64 (+.f64 #s(literal -60 binary64) (/.f64 (fma.f64 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)
(* 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 z (*.f64 #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 x (*.f64 t (/.f64 t (*.f64 z z)))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 x (/.f64 t z) x) (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 x (*.f64 z (*.f64 z z))) (*.f64 x (*.f64 t (/.f64 t (*.f64 z z))))))) z)
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(*.f64 #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 #s(literal -60 binary64) (/.f64 (fma.f64 x (/.f64 (*.f64 t t) z) (*.f64 x t)) z))) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(/.f64 (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 (/.f64 (*.f64 t t) z)) (*.f64 x (*.f64 t t)))) z)) (-.f64 #s(literal 0 binary64) z))) (-.f64 #s(literal 0 binary64) z))
(* 60 (/ x z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 x (/.f64 t (*.f64 z z)) (/.f64 x z)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x z) (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 x (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z z)))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(fma.f64 t (fma.f64 x (/.f64 #s(literal 60 binary64) (*.f64 z z)) (*.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) 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 (*.f64 z z)) (*.f64 t (*.f64 t t))))))) t)
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z t) x)) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal 60 binary64) (/.f64 (*.f64 x (+.f64 z (/.f64 (*.f64 z z) t))) t))) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(/.f64 (-.f64 (*.f64 #s(literal 60 binary64) x) (/.f64 (fma.f64 #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)) (-.f64 #s(literal 0 binary64) t))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 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 60 binary64) (/.f64 y (*.f64 x t)) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x t)) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 x t)) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t))))
(* -60 (/ x t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) t) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) t) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) t) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)) x)) (-.f64 #s(literal 0 binary64) x))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 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 #s(literal 0 binary64) (/.f64 y t))
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(/ x t)
(/.f64 x t)
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 y (*.f64 x t))))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 y (*.f64 x t))))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 y (*.f64 x t))))
(/ x t)
(/.f64 x t)
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(*.f64 (+.f64 (/.f64 y (*.f64 x t)) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(*.f64 (+.f64 (/.f64 y (*.f64 x t)) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(*.f64 (+.f64 (/.f64 y (*.f64 x t)) (/.f64 #s(literal -1 binary64) t)) (-.f64 #s(literal 0 binary64) x))
(/ x t)
(/.f64 x t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(* -1 (/ y t))
(-.f64 #s(literal 0 binary64) (/.f64 y t))
(* y (- (/ x (* t y)) (/ 1 t)))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* y (- (/ x (* t y)) (/ 1 t)))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* y (- (/ x (* t y)) (/ 1 t)))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* -1 (/ y t))
(-.f64 #s(literal 0 binary64) (/.f64 y t))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(*.f64 y (+.f64 (/.f64 x (*.f64 y t)) (/.f64 #s(literal -1 binary64) t)))
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 a (fma.f64 #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 #s(literal 0 binary64) (*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal -120 binary64))))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(-.f64 #s(literal 0 binary64) (*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal -120 binary64))))
(* -1 (* a (- (* -60 (/ x (* a (- z t)))) 120)))
(-.f64 #s(literal 0 binary64) (*.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)
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #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))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 #s(literal 0 binary64) x))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 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 (*.f64 z #s(literal -60 binary64)) (fma.f64 x (/.f64 z (*.f64 t (*.f64 t t))) (/.f64 x (*.f64 t t))) (fma.f64 x (/.f64 #s(literal -60 binary64) 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 x (/.f64 #s(literal -60 binary64) t) (fma.f64 z (fma.f64 z (*.f64 #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 #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 x (/.f64 t (*.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 #s(literal 60 binary64) (/.f64 x z) (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 x (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z 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))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 x (/.f64 (*.f64 t t) z) (*.f64 x t)) z))) (-.f64 #s(literal 0 binary64) 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 x (/.f64 t (*.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 #s(literal 60 binary64) (/.f64 x z) (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 x (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 x (*.f64 z 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 x (/.f64 #s(literal 60 binary64) (*.f64 z z)) (*.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)))))) (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 #s(literal 120 binary64) a (/.f64 (*.f64 (*.f64 #s(literal -60 binary64) (*.f64 z z)) x) (*.f64 t (*.f64 t t)))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.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)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal 60 binary64) (/.f64 (*.f64 x (+.f64 z (/.f64 (*.f64 z z) t))) t))) 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 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 x (-.f64 #s(literal 0 binary64) (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)))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 x (/.f64 #s(literal -60 binary64) y) #s(literal 60 binary64))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 x (/.f64 #s(literal -60 binary64) y) #s(literal 60 binary64))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 x (/.f64 #s(literal -60 binary64) y) #s(literal 60 binary64))))

eval267.0ms (2.2%)

Memory
-36.4MiB live, 246.4MiB allocated
Compiler

Compiled 27 491 to 2 426 computations (91.2% saved)

prune625.0ms (5.2%)

Memory
29.2MiB live, 348.5MiB allocated
Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New1 246131 259
Fresh347
Picked415
Done000
Total1 253181 271
Accuracy
100.0%
Counts
1 271 → 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))
99.8%
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
54.3%
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
56.5%
(fma.f64 #s(literal 120 binary64) a (/.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))
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)))
14.6%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
12.8%
(*.f64 x (/.f64 #s(literal -60 binary64) 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 442 to 333 computations (24.7% saved)

simplify174.0ms (1.5%)

Memory
-18.7MiB live, 162.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 x #s(literal -60 binary64))
cost-diff0
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
cost-diff0
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
cost-diff-64
(*.f64 (-.f64 x y) #s(literal -60 binary64))
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
cost-diff-64
(*.f64 x #s(literal -60 binary64))
cost-diff0
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
cost-diff-64
(*.f64 x (/.f64 #s(literal -60 binary64) t))
cost-diff0
(/.f64 #s(literal -60 binary64) t)
cost-diff0
(-.f64 z t)
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
2 192×accelerator-lowering-fma.f32
2 192×accelerator-lowering-fma.f64
1 072×*-lowering-*.f32
1 072×*-lowering-*.f64
960×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022103
140103
280103
3155103
4294103
5582103
61359103
72884103
83925103
94150103
104330103
114498103
124761103
134786103
144786103
04786101
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
(* x (/ -60 t))
x
(/ -60 t)
-60
t
(/ (* x -60) t)
(* x -60)
x
-60
t
(/ (* (- x y) -60) t)
(* (- x y) -60)
(- x y)
x
y
-60
t
(+ (* 120 a) (/ (* x -60) t))
120
a
(/ (* x -60) t)
(* x -60)
x
-60
t
Outputs
(+ (* a 120) (/ (- x y) (* (- z t) 1/60)))
(fma.f64 a #s(literal 120 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)) #s(literal 0 binary64)))
a
120
#s(literal 120 binary64)
(/ (- x y) (* (- z t) 1/60))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)) #s(literal 0 binary64))
(- x y)
(-.f64 x y)
x
y
(* (- z t) 1/60)
(fma.f64 (-.f64 z t) #s(literal 1/60 binary64) #s(literal 0 binary64))
(- z t)
(-.f64 z t)
z
t
1/60
#s(literal 1/60 binary64)
(* x (/ -60 t))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) #s(literal 0 binary64))
x
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
-60
#s(literal -60 binary64)
t
(/ (* x -60) t)
(fma.f64 x (/.f64 #s(literal -60 binary64) t) #s(literal 0 binary64))
(* x -60)
(fma.f64 x #s(literal -60 binary64) #s(literal 0 binary64))
x
-60
#s(literal -60 binary64)
t
(/ (* (- x y) -60) t)
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) #s(literal 0 binary64))
(* (- x y) -60)
(fma.f64 (-.f64 x y) #s(literal -60 binary64) #s(literal 0 binary64))
(- x y)
(-.f64 x y)
x
y
-60
#s(literal -60 binary64)
t
(+ (* 120 a) (/ (* x -60) t))
(fma.f64 a #s(literal 120 binary64) (fma.f64 x (/.f64 #s(literal -60 binary64) t) #s(literal 0 binary64)))
120
#s(literal 120 binary64)
a
(/ (* x -60) t)
(fma.f64 x (/.f64 #s(literal -60 binary64) t) #s(literal 0 binary64))
(* x -60)
(fma.f64 x #s(literal -60 binary64) #s(literal 0 binary64))
x
-60
#s(literal -60 binary64)
t

localize80.0ms (0.7%)

Memory
-4.6MiB live, 151.4MiB allocated
Localize:

Found 14 expressions of interest:

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

Compiled 103 to 24 computations (76.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-mult: 11.0ms (37.4% of total)
ival-div: 7.0ms (23.8% of total)
const: 5.0ms (17% of total)
ival-sub: 2.0ms (6.8% of total)
ival-add: 2.0ms (6.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
-15.2MiB live, 23.0MiB allocated
Counts
12 → 348
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)>
#<alt (/ -60 t)>
#<alt (* x (/ -60 t))>
#<alt (/ (* x -60) t)>
#<alt (* x -60)>
#<alt (/ (* (- x y) -60) t)>
#<alt (* (- x y) -60)>
#<alt (+ (* 120 a) (/ (* x -60) t))>
#<alt (* (- z t) 1/60)>
Outputs
#<alt (* 60 (/ (- x y) (- z t)))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (+ (* -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 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 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (/ -60 t)>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ x t))>
#<alt (* -60 (/ 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 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 (/ y t))>
#<alt (+ (* -60 (/ x t)) (* 60 (/ y t)))>
#<alt (+ (* -60 (/ x t)) (* 60 (/ y t)))>
#<alt (+ (* -60 (/ x t)) (* 60 (/ y t)))>
#<alt (* -60 (/ x t))>
#<alt (* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))>
#<alt (* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))>
#<alt (* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))>
#<alt (* -60 (/ x t))>
#<alt (* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))>
#<alt (* -60 (/ x t))>
#<alt (+ (* -60 (/ x t)) (* 60 (/ y t)))>
#<alt (+ (* -60 (/ x t)) (* 60 (/ y t)))>
#<alt (+ (* -60 (/ x t)) (* 60 (/ y t)))>
#<alt (* 60 (/ y t))>
#<alt (* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))>
#<alt (* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))>
#<alt (* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))>
#<alt (* 60 (/ y t))>
#<alt (* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))>
#<alt (* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))>
#<alt (* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* -60 (/ (- x y) t))>
#<alt (* 60 y)>
#<alt (+ (* -60 x) (* 60 y))>
#<alt (+ (* -60 x) (* 60 y))>
#<alt (+ (* -60 x) (* 60 y))>
#<alt (* -60 x)>
#<alt (* x (- (* 60 (/ y x)) 60))>
#<alt (* x (- (* 60 (/ y x)) 60))>
#<alt (* x (- (* 60 (/ y x)) 60))>
#<alt (* -60 x)>
#<alt (* -1 (* x (+ 60 (* -60 (/ y x)))))>
#<alt (* -1 (* x (+ 60 (* -60 (/ y x)))))>
#<alt (* -1 (* x (+ 60 (* -60 (/ y x)))))>
#<alt (* -60 x)>
#<alt (+ (* -60 x) (* 60 y))>
#<alt (+ (* -60 x) (* 60 y))>
#<alt (+ (* -60 x) (* 60 y))>
#<alt (* 60 y)>
#<alt (* y (+ 60 (* -60 (/ x y))))>
#<alt (* y (+ 60 (* -60 (/ x y))))>
#<alt (* y (+ 60 (* -60 (/ x y))))>
#<alt (* 60 y)>
#<alt (* -1 (* y (- (* 60 (/ x y)) 60)))>
#<alt (* -1 (* y (- (* 60 (/ x y)) 60)))>
#<alt (* -1 (* y (- (* 60 (/ x y)) 60)))>
#<alt (* -60 (/ x t))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* a (+ 120 (* -60 (/ x (* a t)))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* -1 (* a (- (* 60 (/ x (* a t))) 120)))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* -60 (/ x t))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))>
#<alt (* -60 (/ x t))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))>
#<alt (* -60 (/ x t))>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (/ (+ (* -60 x) (* 120 (* a t))) t)>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (+ (* -60 (/ x t)) (* 120 a))>
#<alt (* -1/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)))))>
Calls

87 calls:

TimeVariablePointExpression
2.0ms
y
@-inf
(* (- x y) -60)
0.0ms
x
@0
(* x (/ -60 t))
0.0ms
x
@inf
(* x (/ -60 t))
0.0ms
t
@inf
(* x (/ -60 t))
0.0ms
t
@0
(* x (/ -60 t))

rewrite398.0ms (3.3%)

Memory
20.3MiB live, 608.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 626×accelerator-lowering-fma.f32
6 626×accelerator-lowering-fma.f64
4 530×/-lowering-/.f32
4 530×/-lowering-/.f64
4 094×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

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

simplify694.0ms (5.8%)

Memory
-8.6MiB live, 587.8MiB allocated
Algorithm
egg-herbie
Rules
10 058×accelerator-lowering-fma.f32
10 058×accelerator-lowering-fma.f64
5 350×*-lowering-*.f32
5 350×*-lowering-*.f64
4 506×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03553534
110523475
232873314
080863137
Stop Event
iter limit
node limit
Counts
348 → 348
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 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 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(/ -60 t)
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ x t))
(* -60 (/ 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 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* -60 x)
(* 60 (/ y t))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(* -60 (/ x t))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(* -60 (/ x t))
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(* -60 (/ x t))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(* 60 (/ y t))
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(* 60 (/ y t))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* -60 (/ (- x y) t))
(* 60 y)
(+ (* -60 x) (* 60 y))
(+ (* -60 x) (* 60 y))
(+ (* -60 x) (* 60 y))
(* -60 x)
(* x (- (* 60 (/ y x)) 60))
(* x (- (* 60 (/ y x)) 60))
(* x (- (* 60 (/ y x)) 60))
(* -60 x)
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(* -60 x)
(+ (* -60 x) (* 60 y))
(+ (* -60 x) (* 60 y))
(+ (* -60 x) (* 60 y))
(* 60 y)
(* y (+ 60 (* -60 (/ x y))))
(* y (+ 60 (* -60 (/ x y))))
(* y (+ 60 (* -60 (/ x y))))
(* 60 y)
(* -1 (* y (- (* 60 (/ x y)) 60)))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(* -60 (/ x t))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* 120 a)
(* a (+ 120 (* -60 (/ x (* a t)))))
(* a (+ 120 (* -60 (/ x (* a t)))))
(* a (+ 120 (* -60 (/ x (* a t)))))
(* 120 a)
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* -60 (/ x t))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(* -60 (/ x t))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(* -60 (/ x t))
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* 120 a)
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* -1/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)))))
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)) (-.f64 #s(literal 0 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)) (-.f64 #s(literal 0 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)) (-.f64 #s(literal 0 binary64) 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 (-.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))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x (-.f64 z t))) (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #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 (-.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 (*.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)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)) (-.f64 #s(literal 0 binary64) 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 x y) (/.f64 #s(literal -60 binary64) t) (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) (*.f64 #s(literal 60 binary64) z) (*.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 z (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) t) (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))))) (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)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 z (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) t)) z (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))))) (fma.f64 (-.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) (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.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 #s(literal 60 binary64) (fma.f64 t (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (*.f64 z z))) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x y) (/.f64 t z) x) y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 t (/.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) (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.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 #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 (-.f64 x y) t) (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 (-.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 (/.f64 (-.f64 x y) t) (+.f64 #s(literal -60 binary64) (/.f64 (*.f64 z #s(literal -60 binary64)) 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 (-.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 (-.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))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal 60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 z (/.f64 (*.f64 z z) t)))) t)) t))
(* -60 (/ y (- z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(* 60 (/ 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 #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 (*.f64 #s(literal 60 binary64) 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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) x))
(* 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 (*.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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) 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))) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.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 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 z (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) t) (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t)))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 z (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))) t)) z (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x y) (*.f64 t t))))) (/.f64 (*.f64 (-.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) (-.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 t (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (-.f64 x y) 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 (-.f64 x y) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (+.f64 t (/.f64 (*.f64 t t) z)))) z)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (-.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 t (*.f64 (-.f64 x y) (+.f64 t (/.f64 (*.f64 t t) z)))) z) (*.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y)))) z)) (-.f64 #s(literal 0 binary64) z))
(* 60 (/ (- x y) z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 (/.f64 (-.f64 x y) z) (+.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) t) 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 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 (-.f64 x y) t) (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 (-.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) (fma.f64 z (*.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.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))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (*.f64 (/.f64 (-.f64 x y) (*.f64 t t)) (+.f64 z (/.f64 (*.f64 z z) t))) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)))) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.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 x y) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (-.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) (*.f64 z (*.f64 (-.f64 x y) (+.f64 z (/.f64 (*.f64 z z) t))))) t)) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(*.f64 x (*.f64 (/.f64 #s(literal 60 binary64) t) (+.f64 #s(literal -1 binary64) (/.f64 y x))))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(*.f64 x (*.f64 (/.f64 #s(literal 60 binary64) t) (+.f64 #s(literal -1 binary64) (/.f64 y x))))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(*.f64 x (*.f64 (/.f64 #s(literal 60 binary64) t) (+.f64 #s(literal -1 binary64) (/.f64 y x))))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x t)) (/.f64 #s(literal 60 binary64) t))))
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x t)) (/.f64 #s(literal 60 binary64) t))))
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 x t)) (/.f64 #s(literal 60 binary64) t))))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y t)) (/.f64 #s(literal 60 binary64) t)))
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y t)) (/.f64 #s(literal 60 binary64) t)))
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(*.f64 y (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 y t)) (/.f64 #s(literal 60 binary64) t)))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y t)) (/.f64 #s(literal -60 binary64) t))))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y t)) (/.f64 #s(literal -60 binary64) t))))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 y t)) (/.f64 #s(literal -60 binary64) t))))
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(+ (* -60 x) (* 60 y))
(fma.f64 #s(literal 60 binary64) y (*.f64 x #s(literal -60 binary64)))
(+ (* -60 x) (* 60 y))
(fma.f64 #s(literal 60 binary64) y (*.f64 x #s(literal -60 binary64)))
(+ (* -60 x) (* 60 y))
(fma.f64 #s(literal 60 binary64) y (*.f64 x #s(literal -60 binary64)))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* x (- (* 60 (/ y x)) 60))
(*.f64 x (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64)))
(* x (- (* 60 (/ y x)) 60))
(*.f64 x (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64)))
(* x (- (* 60 (/ y x)) 60))
(*.f64 x (fma.f64 #s(literal 60 binary64) (/.f64 y x) #s(literal -60 binary64)))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 y x) #s(literal 60 binary64))))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 y x) #s(literal 60 binary64))))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 y x) #s(literal 60 binary64))))
(* -60 x)
(*.f64 x #s(literal -60 binary64))
(+ (* -60 x) (* 60 y))
(fma.f64 #s(literal 60 binary64) y (*.f64 x #s(literal -60 binary64)))
(+ (* -60 x) (* 60 y))
(fma.f64 #s(literal 60 binary64) y (*.f64 x #s(literal -60 binary64)))
(+ (* -60 x) (* 60 y))
(fma.f64 #s(literal 60 binary64) y (*.f64 x #s(literal -60 binary64)))
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* y (+ 60 (* -60 (/ x y))))
(*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 x y) #s(literal 60 binary64)))
(* y (+ 60 (* -60 (/ x y))))
(*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 x y) #s(literal 60 binary64)))
(* y (+ 60 (* -60 (/ x y))))
(*.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 (/ x y)) 60)))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x y) #s(literal -60 binary64))))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x y) #s(literal -60 binary64))))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x y) #s(literal -60 binary64))))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ x (* a t)))))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ x (* a t))) 120)))
(*.f64 a (fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal -60 binary64) t)))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t))))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a x) #s(literal -120 binary64) (/.f64 #s(literal 60 binary64) t))))
(* -60 (/ x t))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 t (*.f64 #s(literal 120 binary64) a))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 t (*.f64 #s(literal 120 binary64) a))) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 t (*.f64 #s(literal 120 binary64) a))) t)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(* -1/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 (/.f64 t z) #s(literal -1/60 binary64) #s(literal 1/60 binary64)))
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 z (fma.f64 (/.f64 t z) #s(literal -1/60 binary64) #s(literal 1/60 binary64)))
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 z (fma.f64 (/.f64 t z) #s(literal -1/60 binary64) #s(literal 1/60 binary64)))
(* 1/60 z)
(*.f64 z #s(literal 1/60 binary64))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(-.f64 #s(literal 0 binary64) (*.f64 z (fma.f64 (/.f64 t z) #s(literal 1/60 binary64) #s(literal -1/60 binary64))))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(-.f64 #s(literal 0 binary64) (*.f64 z (fma.f64 (/.f64 t z) #s(literal 1/60 binary64) #s(literal -1/60 binary64))))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(-.f64 #s(literal 0 binary64) (*.f64 z (fma.f64 (/.f64 t z) #s(literal 1/60 binary64) #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 (-.f64 #s(literal 0 binary64) t) (fma.f64 (/.f64 z t) #s(literal -1/60 binary64) #s(literal 1/60 binary64)))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (fma.f64 (/.f64 z t) #s(literal -1/60 binary64) #s(literal 1/60 binary64)))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 (-.f64 #s(literal 0 binary64) t) (fma.f64 (/.f64 z t) #s(literal -1/60 binary64) #s(literal 1/60 binary64)))

eval185.0ms (1.6%)

Memory
33.6MiB live, 183.4MiB allocated
Compiler

Compiled 20 205 to 2 083 computations (89.7% saved)

prune214.0ms (1.8%)

Memory
7.0MiB live, 165.3MiB allocated
Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New1 07331 076
Fresh11112
Picked235
Done011
Total1 076181 094
Accuracy
100.0%
Counts
1 094 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.4%
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64))))
54.3%
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
56.5%
(fma.f64 #s(literal 120 binary64) a (/.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))
25.7%
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
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)))
12.8%
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
14.6%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
12.8%
(*.f64 x (/.f64 #s(literal -60 binary64) 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 395 to 299 computations (24.3% saved)

simplify272.0ms (2.3%)

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

Found 14 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
025112
152112
2109112
3298110
4832110
51999110
66170110
08198107
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))
a
(+ (* (- x y) (/ 60 (* (- z t) a))) 120)
(- x y)
x
y
(/ 60 (* (- z t) a))
60
(* (- z t) a)
(- z t)
z
t
120
(* x (/ 60 z))
x
(/ 60 z)
60
z
(/ (* 60 y) t)
(* 60 y)
60
y
t
(/ (* y -60) (- z t))
(* y -60)
y
-60
(- z t)
z
t
(+ (* 60 (/ y t)) (* 120 a))
60
(/ y t)
y
t
(* 120 a)
120
a
Outputs
(* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))
(fma.f64 a #s(literal 120 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 0 binary64)))
a
(+ (* (- x y) (/ 60 (* (- z t) a))) 120)
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (fma.f64 a (-.f64 t z) #s(literal 0 binary64))) #s(literal 120 binary64))
(- x y)
(-.f64 x y)
x
y
(/ 60 (* (- z t) a))
(/.f64 #s(literal -60 binary64) (fma.f64 a (-.f64 t z) #s(literal 0 binary64)))
60
#s(literal 60 binary64)
(* (- z t) a)
(fma.f64 a (-.f64 z t) #s(literal 0 binary64))
(- z t)
(-.f64 z t)
z
t
120
#s(literal 120 binary64)
(* x (/ 60 z))
(fma.f64 x (/.f64 #s(literal 60 binary64) z) #s(literal 0 binary64))
x
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
60
#s(literal 60 binary64)
z
(/ (* 60 y) t)
(/.f64 (fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64)) t)
(* 60 y)
(fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64))
60
#s(literal 60 binary64)
y
t
(/ (* y -60) (- z t))
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 0 binary64))
(* y -60)
(fma.f64 y #s(literal -60 binary64) #s(literal 0 binary64))
y
-60
#s(literal -60 binary64)
(- z t)
(-.f64 z t)
z
t
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 a #s(literal 120 binary64) (/.f64 (fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64)) t))
60
#s(literal 60 binary64)
(/ y t)
(/.f64 y t)
y
t
(* 120 a)
(fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64))
120
#s(literal 120 binary64)
a

localize102.0ms (0.9%)

Memory
2.8MiB live, 159.9MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 y t)
accuracy100.0%
(*.f64 #s(literal 120 binary64) a)
accuracy99.8%
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(*.f64 y #s(literal -60 binary64))
accuracy99.7%
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
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) z)
accuracy99.7%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
accuracy100.0%
(*.f64 (-.f64 z t) a)
accuracy99.5%
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
accuracy98.4%
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
accuracy91.8%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
Samples
74.0ms252×0valid
1.0ms2valid
0.0ms4valid
0.0ms3valid
Compiler

Compiled 111 to 27 computations (75.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 11.0ms (40.1% of total)
ival-div: 9.0ms (32.8% of total)
ival-sub: 4.0ms (14.6% of total)
ival-add: 2.0ms (7.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series46.0ms (0.4%)

Memory
1.2MiB live, 78.0MiB allocated
Counts
15 → 432
Calls
Call 1
Inputs
#<alt (* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))>
#<alt (+ (* (- x y) (/ 60 (* (- z t) a))) 120)>
#<alt (- x y)>
#<alt (/ 60 (* (- z t) a))>
#<alt (/ 60 z)>
#<alt (* x (/ 60 z))>
#<alt (/ (* 60 y) t)>
#<alt (* 60 y)>
#<alt (/ (* y -60) (- z t))>
#<alt (- z t)>
#<alt (* y -60)>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (/ y t)>
#<alt (* 120 a)>
#<alt (* (- z t) a)>
Outputs
#<alt (* 60 (/ (- x y) (- z t)))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (+ (* 60 (/ (- x y) (- z t))) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))>
#<alt (* a (+ 120 (* -60 (/ y (* a (- z t))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))>
#<alt (* 60 (/ x (- z t)))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))>
#<alt (* a (+ 120 (* 60 (/ x (* a (- z t))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))>
#<alt (* a (+ 120 (* -60 (/ (- x y) (* a t)))))>
#<alt (+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))>
#<alt (+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))>
#<alt (+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ (- x y) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))>
#<alt (* a (+ 120 (* 60 (/ (- x y) (* a z)))))>
#<alt (+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))>
#<alt (+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))>
#<alt (+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))>
#<alt (+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))>
#<alt (* 120 a)>
#<alt (+ (* -60 (/ (- x y) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))>
#<alt (+ 120 (* -60 (/ y (* a (- z t)))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* 60 (/ x (* a (- z t))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (+ 120 (* 60 (/ x (* a (- z t)))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))>
#<alt (* -60 (/ y (* a (- z t))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))>
#<alt (+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))>
#<alt (+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))>
#<alt (+ 120 (* 60 (/ (- x y) (* a z))))>
#<alt (+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))>
#<alt (+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))>
#<alt (+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))>
#<alt 120>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))>
#<alt (+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))>
#<alt 120>
#<alt (+ 120 (* -60 (/ (- x y) (* a t))))>
#<alt (+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))>
#<alt (+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))>
#<alt (* 60 (/ (- x y) (* a (- z t))))>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt (/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt 120>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (+ 120 (* 60 (/ (- x y) (* a (- z t)))))>
#<alt (* -1 y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt x>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (/ -60 (* a t))>
#<alt (- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))>
#<alt (- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))>
#<alt (- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))>
#<alt (/ 60 (* a z))>
#<alt (/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)>
#<alt (/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)>
#<alt (/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)>
#<alt (/ 60 (* a z))>
#<alt (* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))>
#<alt (/ 60 (* a z))>
#<alt (+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))>
#<alt (+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))>
#<alt (+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))>
#<alt (/ -60 (* a t))>
#<alt (/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)>
#<alt (/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)>
#<alt (/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)>
#<alt (/ -60 (* a t))>
#<alt (* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 (* a (- z t)))>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 z)>
#<alt (/ 60 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 z))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 (/ y t))>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* 60 y)>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* -60 (/ y (- z t)))>
#<alt (* 60 (/ y t))>
#<alt (+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))>
#<alt (+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))>
#<alt (+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))>
#<alt (* -60 (/ y z))>
#<alt (/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)>
#<alt (/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)>
#<alt (/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)>
#<alt (* -60 (/ y z))>
#<alt (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))>
#<alt (* -60 (/ y z))>
#<alt (+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))>
#<alt (+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))>
#<alt (+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))>
#<alt (* 60 (/ y t))>
#<alt (/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)>
#<alt (/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)>
#<alt (/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)>
#<alt (* 60 (/ y t))>
#<alt (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))>
#<alt (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))>
#<alt (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))>
#<alt (* -1 t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt (- z t)>
#<alt z>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt (* z (+ 1 (* -1 (/ t z))))>
#<alt z>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt (* -1 (* z (- (/ t z) 1)))>
#<alt z>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (+ z (* -1 t))>
#<alt (* -1 t)>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* t (- (/ z t) 1))>
#<alt (* -1 t)>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -1 (* t (+ 1 (* -1 (/ z t)))))>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* -60 y)>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (* 60 (/ y t))>
#<alt (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))>
#<alt (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))>
#<alt (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))>
#<alt (* 60 (/ y t))>
#<alt (* -1 (* y (- (* -120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* y (- (* -120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* -1 (* y (- (* -120 (/ a y)) (* 60 (/ 1 t)))))>
#<alt (* 60 (/ y t))>
#<alt (/ (+ (* 60 y) (* 120 (* a t))) t)>
#<alt (/ (+ (* 60 y) (* 120 (* a t))) t)>
#<alt (/ (+ (* 60 y) (* 120 (* a t))) t)>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (* 60 (/ y t))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (+ (* 60 (/ y t)) (* 120 a))>
#<alt (* 120 a)>
#<alt (* a (+ 120 (* 60 (/ y (* a t)))))>
#<alt (* a (+ 120 (* 60 (/ y (* a t)))))>
#<alt (* a (+ 120 (* 60 (/ y (* a t)))))>
#<alt (* 120 a)>
#<alt (* -1 (* a (- (* -60 (/ y (* a t))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ y (* a t))) 120)))>
#<alt (* -1 (* a (- (* -60 (/ y (* a t))) 120)))>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (/ y t)>
#<alt (* 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 (* -1 (* a t))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (* a z)>
#<alt (* z (+ a (* -1 (/ (* a t) z))))>
#<alt (* z (+ a (* -1 (/ (* a t) z))))>
#<alt (* z (+ a (* -1 (/ (* a t) z))))>
#<alt (* a z)>
#<alt (* -1 (* z (+ (* -1 a) (/ (* a t) z))))>
#<alt (* -1 (* z (+ (* -1 a) (/ (* a t) z))))>
#<alt (* -1 (* z (+ (* -1 a) (/ (* a t) z))))>
#<alt (* a z)>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (+ (* -1 (* a t)) (* a z))>
#<alt (* -1 (* a t))>
#<alt (* t (+ (* -1 a) (/ (* a z) t)))>
#<alt (* t (+ (* -1 a) (/ (* a z) t)))>
#<alt (* t (+ (* -1 a) (/ (* a z) t)))>
#<alt (* -1 (* a t))>
#<alt (* -1 (* t (+ a (* -1 (/ (* a z) t)))))>
#<alt (* -1 (* t (+ a (* -1 (/ (* a z) t)))))>
#<alt (* -1 (* t (+ a (* -1 (/ (* a z) t)))))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
#<alt (* a (- z t))>
Calls

108 calls:

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

rewrite444.0ms (3.7%)

Memory
-3.0MiB live, 854.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 568×accelerator-lowering-fma.f32
7 568×accelerator-lowering-fma.f64
6 018×*-lowering-*.f32
6 018×*-lowering-*.f64
3 860×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02587
113487
2109087
0906984
Stop Event
iter limit
node limit
Counts
15 → 593
Calls
Call 1
Inputs
(* a (+ (* (- x y) (/ 60 (* (- z t) a))) 120))
(+ (* (- x y) (/ 60 (* (- z t) a))) 120)
(- x y)
(/ 60 (* (- z t) a))
(/ 60 z)
(* x (/ 60 z))
(/ (* 60 y) t)
(* 60 y)
(/ (* y -60) (- z t))
(- z t)
(* y -60)
(+ (* 60 (/ y t)) (* 120 a))
(/ y t)
(* 120 a)
(* (- z t) a)
Outputs
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(+.f64 (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (*.f64 a a)) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(fma.f64 a (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 (-.f64 x y) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) a (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(fma.f64 (*.f64 a (-.f64 x y)) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (*.f64 (-.f64 x y) #s(literal 60 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 a (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 a a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 a (-.f64 z t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a #s(literal 60 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) (-.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 a (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (-.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (-.f64 x y)) #s(literal 1 binary64)) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (-.f64 x y)) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z)))) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) a) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (*.f64 a (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) a) #s(literal 120 binary64) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (*.f64 a a) (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))) (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (*.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))) (*.f64 a (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))) (*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (*.f64 a a) (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(/.f64 (*.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (*.f64 a (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))))
(/.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) a) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)) a) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (*.f64 a a) (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))) (neg.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))))))
(/.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) a)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)) a)) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) (*.f64 a (*.f64 a a)))) (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (*.f64 a a)) (*.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (*.f64 a a))) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)) a)
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) #s(literal 216000 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) (*.f64 a (*.f64 a a)) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (*.f64 a a) (*.f64 (*.f64 a #s(literal 120 binary64)) (-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 a (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))))))
(*.f64 (*.f64 (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(*.f64 (*.f64 a (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))))))
(*.f64 (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) a) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)) a) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(+.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64))
(+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (neg.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) x) (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(+.f64 (*.f64 x (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(+.f64 (+.f64 #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) x)) (neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) y)))
(+.f64 (+.f64 #s(literal 120 binary64) (*.f64 x (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))))) (neg.f64 (*.f64 y (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(-.f64 (/.f64 #s(literal 14400 binary64) (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) (*.f64 a #s(literal 1/60 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) (*.f64 a #s(literal 1/60 binary64)))))))
(fma.f64 x (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) (-.f64 x y)) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) x (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 #s(literal 0 binary64) y) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (-.f64 x y) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (neg.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 120 binary64))
(fma.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (fma.f64 y (+.f64 x y) (*.f64 x x)))) #s(literal 120 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) (*.f64 a #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) (/.f64 (-.f64 x y) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))) #s(literal 120 binary64))
(fma.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (+.f64 x y))) #s(literal 120 binary64))
(fma.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))
(fma.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) a)) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 a (-.f64 z t)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.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 a (-.f64 t z)))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) a)) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 a (-.f64 z t)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (*.f64 a (-.f64 t z)))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) a)) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 z t)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 z t)) (+.f64 x y))) #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 a (-.f64 t z)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 t z)) (+.f64 x y))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 y (+.f64 x y) (*.f64 x x)))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 x y))) #s(literal 120 binary64))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))
(fma.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) (*.f64 (-.f64 x y) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 a #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (-.f64 z t)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 a #s(literal 1/60 binary64))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 a (-.f64 z t))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1/60 binary64)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 t z)) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 60 binary64) #s(literal 120 binary64))
(fma.f64 (*.f64 x (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z)))) #s(literal 60 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 #s(literal 1 binary64) a) (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z)))) #s(literal 60 binary64) #s(literal 120 binary64))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal 120 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t)))) (+.f64 z t) #s(literal 120 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))))))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) (*.f64 a #s(literal 1/60 binary64))))) (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64))) (neg.f64 (+.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) (*.f64 a #s(literal 1/60 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)) #s(literal 14400 binary64))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))) (neg.f64 (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) (*.f64 a #s(literal 1/60 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (fma.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))) (*.f64 (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))) (/.f64 #s(literal 14400 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))))))
(*.f64 (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal 120 binary64)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (-.f64 x y))) (/.f64 #s(literal 216000 binary64) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) #s(literal 1728000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -120 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t)))) #s(literal -14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))) #s(literal -120 binary64)))))
(*.f64 (-.f64 #s(literal 14400 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal 3600 binary64)) (*.f64 (*.f64 a (-.f64 z t)) (*.f64 a (-.f64 z t))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) (*.f64 a #s(literal 1/60 binary64)))))))
(+.f64 x (-.f64 #s(literal 0 binary64) y))
(+.f64 x (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(+.f64 x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) x)
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)) x)
(-.f64 x y)
(-.f64 #s(literal 0 binary64) (-.f64 y x))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))
(-.f64 (+.f64 x #s(literal 0 binary64)) y)
(fma.f64 x #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))
(fma.f64 x #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 x #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64) x)
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 #s(literal 1 binary64) x (-.f64 #s(literal 0 binary64) y))
(fma.f64 #s(literal 1 binary64) x (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 #s(literal 1 binary64) x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y) x)
(fma.f64 #s(literal -1 binary64) y x)
(neg.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(neg.f64 (/.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (+.f64 x y)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (neg.f64 (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))))
(/.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (fma.f64 y (*.f64 y (-.f64 #s(literal 0 binary64) y)) (*.f64 x (*.f64 x x))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x)))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 y (+.f64 x y) (*.f64 x x))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x))))
(*.f64 (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))))
(*.f64 #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 #s(literal 0 binary64) (*.f64 (fma.f64 y (+.f64 x y) (*.f64 x x)) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y (+.f64 x y) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 x y) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z))))
(neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z)))))
(neg.f64 (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64)))))
(neg.f64 (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) a))
(/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))
(/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z)))
(/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (/.f64 #s(literal 60 binary64) a)))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a)
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (-.f64 #s(literal 0 binary64) a))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 t z) (*.f64 a #s(literal 1/60 binary64))))
(/.f64 (/.f64 #s(literal 60 binary64) a) (-.f64 z t))
(/.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (-.f64 t z))
(pow.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))))
(*.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 t z))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 t z))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (*.f64 a #s(literal 1/60 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))) #s(literal 60 binary64))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 t z))))
(*.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 z t) #s(literal 1/60 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 z #s(literal 1/60 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -60 binary64) z))
(neg.f64 (/.f64 #s(literal -60 binary64) z))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) z)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 z #s(literal 1/60 binary64))))
(/.f64 #s(literal 60 binary64) z)
(/.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) z))
(/.f64 #s(literal 1 binary64) (*.f64 z #s(literal 1/60 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 z #s(literal -1/60 binary64)))
(pow.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) z))
(*.f64 #s(literal -60 binary64) (/.f64 #s(literal -1 binary64) z))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 60 binary64) z))
(*.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 60 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) z))
(*.f64 (pow.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 z #s(literal 1/60 binary64)) #s(literal -1/2 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) z) x))
(neg.f64 (*.f64 x (/.f64 #s(literal -60 binary64) z)))
(neg.f64 (/.f64 (*.f64 x #s(literal 60 binary64)) (-.f64 #s(literal 0 binary64) z)))
(neg.f64 (/.f64 (*.f64 x #s(literal -60 binary64)) z))
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z (*.f64 x #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z #s(literal 1/60 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 z (*.f64 x #s(literal 60 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 z (*.f64 x #s(literal 60 binary64)))))
(/.f64 (*.f64 x #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) z))
(/.f64 (neg.f64 x) (*.f64 z #s(literal -1/60 binary64)))
(/.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) z)
(pow.f64 (/.f64 z (*.f64 x #s(literal 60 binary64))) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 #s(literal 60 binary64) (*.f64 (/.f64 #s(literal 1 binary64) z) x))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(*.f64 (/.f64 #s(literal 60 binary64) z) x)
(*.f64 #s(literal 1 binary64) (/.f64 x (*.f64 z #s(literal 1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 x #s(literal 1/60 binary64)))
(*.f64 (*.f64 x #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) z))
(*.f64 (*.f64 x #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) z))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) z))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) z)) #s(literal 60 binary64))
(*.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) z))
(exp.f64 (*.f64 (log.f64 (/.f64 t (*.f64 y #s(literal 60 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(-.f64 (/.f64 #s(literal 0 binary64) t) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(neg.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(neg.f64 (*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) t) #s(literal 1 binary64)))
(/.f64 #s(literal 60 binary64) (/.f64 t y))
(/.f64 (*.f64 y #s(literal 60 binary64)) t)
(/.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t y)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 t (*.f64 y #s(literal 60 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 t (*.f64 y #s(literal -60 binary64))))
(pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1 binary64))
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 60 binary64)))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(*.f64 #s(literal 60 binary64) (/.f64 y t))
(*.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) t))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) t) #s(literal 1 binary64))
(*.f64 (*.f64 y #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) t))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) t))
(*.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 y #s(literal 60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) t) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 60 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 60 binary64)) y)
(*.f64 (/.f64 #s(literal 60 binary64) t) y)
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) t))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) t))
(*.f64 (pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)) #s(literal -60 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -1 binary64)) (*.f64 y #s(literal -60 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal -60 binary64)))
(neg.f64 (*.f64 y #s(literal -60 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -216000 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal 3600 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y #s(literal -60 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) #s(literal 3600 binary64))) (*.f64 y #s(literal -60 binary64)))
(*.f64 y #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) y)
(*.f64 (*.f64 y #s(literal 60 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -60 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -60 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 60 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal -60 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -60 binary64))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 t (+.f64 z t))))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 t (+.f64 z t))) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 z t)))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) z) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) t))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) t) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) z))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))))
(+.f64 (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))) (*.f64 (*.f64 z t) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))))
(+.f64 (*.f64 z (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))) (*.f64 t (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))))
(+.f64 (*.f64 t (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))) (*.f64 z (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 t z)) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 z t)) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(fma.f64 z (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (*.f64 t (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))))
(fma.f64 t (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (*.f64 z (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))))
(fma.f64 (*.f64 t (+.f64 z t)) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 (*.f64 z z) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 (*.f64 z t) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))))
(fma.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 z z) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 t (+.f64 z t))))
(fma.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 t (+.f64 z t)) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (*.f64 z t)))
(fma.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) z (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) t))
(fma.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) t (*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) z))
(neg.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 y #s(literal 60 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64)))))
(/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 t z))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 z t) (*.f64 y #s(literal 60 binary64))))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64))) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 z t)))
(*.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 (*.f64 y #s(literal -60 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 y #s(literal -60 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -60 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) y)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 y (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal -60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (-.f64 z t) (+.f64 z t))) (/.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z t))))
(*.f64 (pow.f64 (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (*.f64 y (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 z t) (-.f64 t z)))) (+.f64 z t))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z)))) (+.f64 z t))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) y) #s(literal -60 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 60 binary64)) (-.f64 #s(literal 0 binary64) y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -60 binary64)) y)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) (-.f64 #s(literal 0 binary64) y)) #s(literal 60 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -1 binary64)) (*.f64 y #s(literal 60 binary64)))
(+.f64 z (-.f64 #s(literal 0 binary64) t))
(+.f64 (-.f64 #s(literal 0 binary64) t) z)
(+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(+.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(-.f64 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 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 1 binary64)))
(-.f64 (+.f64 z #s(literal 0 binary64)) t)
(fma.f64 z #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) t))
(fma.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))) (neg.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 1 binary64) (+.f64 z t)) (neg.f64 (/.f64 (*.f64 t t) (+.f64 z t))))
(fma.f64 #s(literal 1 binary64) z (-.f64 #s(literal 0 binary64) t))
(fma.f64 #s(literal -1 binary64) t z)
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) z) (-.f64 #s(literal 0 binary64) t))
(neg.f64 (-.f64 t z))
(/.f64 (-.f64 z t) #s(literal 1 binary64))
(/.f64 (-.f64 t z) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 t z)))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (neg.f64 (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z)))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 t (*.f64 t t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 t t))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(/.f64 (fma.f64 t (-.f64 #s(literal 0 binary64) (*.f64 t t)) (*.f64 z (*.f64 z z))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (-.f64 #s(literal 0 binary64) t) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (fma.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)) (fma.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 z z)) (-.f64 (-.f64 #s(literal 0 binary64) t) z))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t))))) (*.f64 (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t)))))) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (*.f64 t (*.f64 t t)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t))) (*.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))) (+.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 z t)) #s(literal -1 binary64))
(*.f64 (-.f64 z t) #s(literal 1 binary64))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 (-.f64 #s(literal 0 binary64) t) (-.f64 (-.f64 #s(literal 0 binary64) t) z)))))
(*.f64 #s(literal 1 binary64) (-.f64 z t))
(*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 #s(literal -1 binary64) (-.f64 t z))
(*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(*.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 z t))))
(+.f64 #s(literal 0 binary64) (*.f64 y #s(literal -60 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64)))
(neg.f64 (*.f64 y #s(literal 60 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 216000 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal 3600 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y #s(literal 60 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) #s(literal 3600 binary64))) (*.f64 y #s(literal 60 binary64)))
(*.f64 y #s(literal -60 binary64))
(*.f64 #s(literal 60 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal -60 binary64) y)
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 60 binary64))
(*.f64 (*.f64 y #s(literal -60 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -60 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal 60 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal 60 binary64))
(+.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) t) (*.f64 a #s(literal 120 binary64)))
(+.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal 60 binary64)) t))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))))
(-.f64 (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) t))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))))
(-.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))) (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) t))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 y #s(literal 60 binary64)) t))
(fma.f64 (*.f64 y #s(literal 60 binary64)) (/.f64 #s(literal 1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 y #s(literal 60 binary64)) t) #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 y #s(literal -60 binary64)) (/.f64 #s(literal -1 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (neg.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal 60 binary64)) t))
(fma.f64 (/.f64 #s(literal 1 binary64) t) (*.f64 y #s(literal 60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) t) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 60 binary64))) #s(literal -1 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 60 binary64)) y (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) t) y (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t (*.f64 y #s(literal 60 binary64))) #s(literal -1/2 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -60 binary64)) (-.f64 #s(literal 0 binary64) y) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) (-.f64 #s(literal 0 binary64) y)) #s(literal -60 binary64) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -1 binary64)) (*.f64 y #s(literal -60 binary64)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) a) #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal 60 binary64)) t))
(neg.f64 (/.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t))))))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (-.f64 #s(literal 0 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t))))
(/.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 y t) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 y t)) (*.f64 #s(literal 7200 binary64) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal 120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 y t) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 y t)) (*.f64 #s(literal 7200 binary64) a)))) (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) 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 y #s(literal -60 binary64)) t)) (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal 120 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 y t) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 y t)) (*.f64 #s(literal 7200 binary64) a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t))) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (*.f64 (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))) (*.f64 a (*.f64 #s(literal 14400 binary64) a)))) (*.f64 (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)))) (neg.f64 (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (fma.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))) (*.f64 (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal 120 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)))))
(*.f64 (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 y t) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 y t)) (*.f64 #s(literal 7200 binary64) a))))))
(*.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal 120 binary64))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 216000 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t t))) (*.f64 #s(literal 1728000 binary64) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a #s(literal 120 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t)) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 a #s(literal -120 binary64))))))
(*.f64 (-.f64 (*.f64 a (*.f64 #s(literal 14400 binary64) a)) (/.f64 (*.f64 (*.f64 y y) #s(literal 3600 binary64)) (*.f64 t t))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) t))))
(exp.f64 (*.f64 (log.f64 (/.f64 t y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) t)) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 t y)))
(/.f64 y t)
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 t y))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t y)))
(pow.f64 (/.f64 t y) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) t))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -1 binary64) t))
(*.f64 #s(literal 1 binary64) (/.f64 y t))
(*.f64 (/.f64 #s(literal 1 binary64) t) y)
(*.f64 (/.f64 #s(literal 1 binary64) t) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) t)))
(*.f64 (pow.f64 (/.f64 t y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) t))
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal 1 binary64) (*.f64 a #s(literal 120 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) a) #s(literal 120 binary64))
(+.f64 (*.f64 a z) (*.f64 a (-.f64 #s(literal 0 binary64) t)))
(+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) t)) (*.f64 a z))
(+.f64 (*.f64 z a) (*.f64 (-.f64 #s(literal 0 binary64) t) a))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) a) (*.f64 z a))
(-.f64 #s(literal 0 binary64) (*.f64 a (-.f64 t z)))
(fma.f64 a z (*.f64 a (-.f64 #s(literal 0 binary64) t)))
(fma.f64 a (-.f64 #s(literal 0 binary64) t) (*.f64 a z))
(fma.f64 z a (*.f64 (-.f64 #s(literal 0 binary64) t) a))
(fma.f64 (-.f64 #s(literal 0 binary64) t) a (*.f64 z a))
(fma.f64 (*.f64 a #s(literal -1 binary64)) t (*.f64 a z))
(neg.f64 (*.f64 a (-.f64 t z)))
(/.f64 a (/.f64 #s(literal 1 binary64) (-.f64 z t)))
(/.f64 (*.f64 a (-.f64 z t)) #s(literal 1 binary64))
(/.f64 (*.f64 a (-.f64 t z)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 a (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (*.f64 a (+.f64 z t)) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) a)))
(/.f64 (*.f64 a (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (*.f64 a (+.f64 z t)) (-.f64 z t)) (+.f64 z t))
(/.f64 (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) a) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) a) (+.f64 z t))
(/.f64 (neg.f64 (*.f64 a (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)))) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 a (+.f64 z t)) (-.f64 z t))) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) a)) (-.f64 #s(literal 0 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) a)) (-.f64 #s(literal 0 binary64) (+.f64 z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 a z) #s(literal 3 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) t)) #s(literal 3 binary64))) (fma.f64 (*.f64 a z) (*.f64 a z) (-.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) t)) (*.f64 a (-.f64 #s(literal 0 binary64) t))) (*.f64 (*.f64 a z) (*.f64 a (-.f64 #s(literal 0 binary64) t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) a) #s(literal 3 binary64))) (fma.f64 (*.f64 z a) (*.f64 z a) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) a) (*.f64 (-.f64 #s(literal 0 binary64) t) a)) (*.f64 (*.f64 z a) (*.f64 (-.f64 #s(literal 0 binary64) t) a)))))
(/.f64 (-.f64 (*.f64 (*.f64 a z) (*.f64 a z)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) t)) (*.f64 a (-.f64 #s(literal 0 binary64) t)))) (-.f64 (*.f64 a z) (*.f64 a (-.f64 #s(literal 0 binary64) t))))
(/.f64 (-.f64 (*.f64 (*.f64 z a) (*.f64 z a)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) t) a) (*.f64 (-.f64 #s(literal 0 binary64) t) a))) (-.f64 (*.f64 z a) (*.f64 (-.f64 #s(literal 0 binary64) t) a)))
(*.f64 a (-.f64 z t))
(*.f64 (-.f64 z t) a)
(*.f64 (-.f64 z t) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(*.f64 (*.f64 a (-.f64 z t)) #s(literal 1 binary64))
(*.f64 (-.f64 t z) (-.f64 #s(literal 0 binary64) a))
(*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 z t)))
(*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 t z)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 t z))
(*.f64 (*.f64 a (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (*.f64 a (+.f64 z t)) (-.f64 z t)) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (*.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 z t)) a) (/.f64 #s(literal 1 binary64) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (*.f64 (*.f64 (-.f64 z t) (+.f64 z t)) a) (/.f64 #s(literal 1 binary64) (+.f64 z t)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (-.f64 z t))

simplify733.0ms (6.2%)

Memory
9.4MiB live, 715.5MiB allocated
Algorithm
egg-herbie
Rules
8 936×accelerator-lowering-fma.f32
8 936×accelerator-lowering-fma.f64
6 192×*-lowering-*.f32
6 192×*-lowering-*.f64
2 776×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06414770
120244597
263834576
081484328
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)))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* 60 (/ x (- z t)))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(* -60 (/ y (- z t)))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (- z t)))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(* 120 a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* 60 (/ x (* a (- z t))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* -60 (/ y (* a (- z t))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
120
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
120
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
120
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
120
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* -1 y)
(- x y)
(- x y)
(- x y)
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
x
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
x
(+ x (* -1 y))
(+ x (* -1 y))
(+ x (* -1 y))
(* -1 y)
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(/ -60 (* a t))
(- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))
(- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(/ 60 (* a z))
(/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)
(/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)
(/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)
(/ 60 (* a z))
(* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(/ 60 (* a z))
(+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(/ -60 (* a t))
(/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)
(/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)
(/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)
(/ -60 (* a t))
(* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 (* a (- z t)))
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 z)
(/ 60 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 z))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 (/ y t))
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* 60 y)
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* 60 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(* -60 (/ y z))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(* -60 (/ y z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -60 (/ y z))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(* 60 (/ y t))
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(* 60 (/ y t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 t)
(- z t)
(- z t)
(- z t)
z
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
z
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
z
(+ z (* -1 t))
(+ z (* -1 t))
(+ z (* -1 t))
(* -1 t)
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* -1 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* 120 a)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (* 120 a))
(* 60 (/ y t))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(* 60 (/ y t))
(* -1 (* y (- (* -120 (/ a y)) (* 60 (/ 1 t)))))
(* -1 (* y (- (* -120 (/ a y)) (* 60 (/ 1 t)))))
(* -1 (* y (- (* -120 (/ a y)) (* 60 (/ 1 t)))))
(* 60 (/ y t))
(/ (+ (* 60 y) (* 120 (* a t))) t)
(/ (+ (* 60 y) (* 120 (* a t))) t)
(/ (+ (* 60 y) (* 120 (* a t))) t)
(* 120 a)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (* 120 a))
(* 120 a)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (* 120 a))
(* 60 (/ y t))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (* 120 a))
(* 120 a)
(* a (+ 120 (* 60 (/ y (* a t)))))
(* a (+ 120 (* 60 (/ y (* a t)))))
(* a (+ 120 (* 60 (/ y (* a t)))))
(* 120 a)
(* -1 (* a (- (* -60 (/ y (* a t))) 120)))
(* -1 (* a (- (* -60 (/ y (* a t))) 120)))
(* -1 (* a (- (* -60 (/ y (* a t))) 120)))
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(/ y t)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* 120 a)
(* -1 (* a t))
(+ (* -1 (* a t)) (* a z))
(+ (* -1 (* a t)) (* a z))
(+ (* -1 (* a t)) (* a z))
(* a z)
(* z (+ a (* -1 (/ (* a t) z))))
(* z (+ a (* -1 (/ (* a t) z))))
(* z (+ a (* -1 (/ (* a t) z))))
(* a z)
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* a z)
(+ (* -1 (* a t)) (* a z))
(+ (* -1 (* a t)) (* a z))
(+ (* -1 (* a t)) (* a z))
(* -1 (* a t))
(* t (+ (* -1 a) (/ (* a z) t)))
(* t (+ (* -1 a) (/ (* a z) t)))
(* t (+ (* -1 a) (/ (* a z) t)))
(* -1 (* a t))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
(* a (- z t))
Outputs
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 a (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) (*.f64 a (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 x (fma.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* 60 (/ x (- z t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 x (fma.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 y (fma.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(fma.f64 (*.f64 z (*.f64 #s(literal 60 binary64) a)) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (*.f64 a (fma.f64 z (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(fma.f64 z (fma.f64 (*.f64 #s(literal 60 binary64) z) (*.f64 a (fma.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))))) (*.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 #s(literal 60 binary64) a))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z z)) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 (-.f64 x y) (*.f64 z z))) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y)) z) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.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 t (*.f64 (-.f64 x y) t)) z))) z)) (-.f64 #s(literal 0 binary64) z)))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) t) (*.f64 z z)) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 (-.f64 x y) (*.f64 z z))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 t (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z z))) (*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t t)) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t t)) (/.f64 (*.f64 z (*.f64 (-.f64 x y) z)) (*.f64 t (*.f64 t t)))) (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (fma.f64 #s(literal 60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) z (/.f64 (*.f64 z (*.f64 (-.f64 x y) z)) t))) t)) t))
(+ 120 (* -60 (/ y (* a (- z t)))))
(fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 x a))) (+.f64 (/.f64 #s(literal 120 binary64) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 x a))) (+.f64 (/.f64 #s(literal 120 binary64) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) (*.f64 x a))) (+.f64 (/.f64 #s(literal 120 binary64) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)))))
(* 60 (/ x (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (-.f64 z t) a))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 x (+.f64 (/.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(+ 120 (* 60 (/ x (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) (fma.f64 y (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (+.f64 (/.f64 #s(literal 120 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (+.f64 (/.f64 #s(literal 120 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 y (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) (*.f64 y a))) (+.f64 (/.f64 #s(literal 120 binary64) y) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)))))
(* -60 (/ y (* a (- z t))))
(/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 (-.f64 z t) a))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) y)) (-.f64 #s(literal 0 binary64) y))
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(fma.f64 #s(literal 60 binary64) (*.f64 z (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 z (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t))))) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a))))) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(fma.f64 z (fma.f64 #s(literal 60 binary64) (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (*.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (*.f64 t (*.f64 t a))) (/.f64 x (*.f64 t (*.f64 t a)))) (/.f64 z (*.f64 t t)) (-.f64 (/.f64 y (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 x (*.f64 a (*.f64 t (*.f64 t t)))))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) (*.f64 z a))) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) (fma.f64 #s(literal 60 binary64) (*.f64 (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z a)))) t) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z a)) (/.f64 (-.f64 x y) a)) z) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) a) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 (*.f64 t t) (*.f64 z a)) (/.f64 (*.f64 (-.f64 x y) t) a))) z)) z))
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z a)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 (-.f64 x y) (*.f64 z a))) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) (fma.f64 #s(literal 60 binary64) (*.f64 (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 (-.f64 x y) (*.f64 z (*.f64 z a)))) t) #s(literal 120 binary64)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 z a)) (fma.f64 t (fma.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (*.f64 a (pow.f64 z #s(literal 4 binary64)))) (/.f64 (-.f64 x y) (*.f64 a (*.f64 z (*.f64 z z))))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 z (*.f64 z a)))) #s(literal 120 binary64)))
120
#s(literal 120 binary64)
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) (*.f64 t (*.f64 t a))) (/.f64 (-.f64 x y) (*.f64 t a))) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t (*.f64 t a))) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 (-.f64 x y) (*.f64 t a)))) #s(literal 120 binary64))
120
#s(literal 120 binary64)
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (*.f64 t a)) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 z (*.f64 t a)) (/.f64 (-.f64 x y) a)) t) #s(literal 120 binary64))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (-.f64 x y) (/.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (*.f64 (-.f64 x y) z) a)) t) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a))) t))
(* 60 (/ (- x y) (* a (- z t))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) a))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) a)
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(/ -60 (* a t))
(/.f64 #s(literal -60 binary64) (*.f64 t a))
(- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))
(fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 t (*.f64 t a))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(fma.f64 z (fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 a (*.f64 t (*.f64 t t)))) (/.f64 #s(literal -60 binary64) (*.f64 t (*.f64 t a)))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(fma.f64 z (fma.f64 z (fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 a (pow.f64 t #s(literal 4 binary64)))) (/.f64 #s(literal -60 binary64) (*.f64 a (*.f64 t (*.f64 t t))))) (/.f64 #s(literal -60 binary64) (*.f64 t (*.f64 t a)))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(/ 60 (* a z))
(/.f64 #s(literal 60 binary64) (*.f64 z a))
(/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 z a)) (/.f64 #s(literal 60 binary64) a)) z)
(/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)
(/.f64 (+.f64 (/.f64 #s(literal 60 binary64) a) (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 t (*.f64 z a))))) z)
(/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 t (*.f64 z a))))) z)
(/ 60 (* a z))
(/.f64 #s(literal 60 binary64) (*.f64 z a))
(* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 z a)) (/.f64 #s(literal 60 binary64) a)) z)
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 t (*.f64 z a))) (/.f64 #s(literal 60 binary64) a)) z)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 t a) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 t (*.f64 z a)) (/.f64 (*.f64 t t) a))) z)) z) (/.f64 #s(literal 60 binary64) a)) z)
(/ 60 (* a z))
(/.f64 #s(literal 60 binary64) (*.f64 z a))
(+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))
(fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 z (*.f64 z a))) (/.f64 #s(literal 60 binary64) (*.f64 z a)))
(+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(fma.f64 t (fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 a (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 60 binary64) (*.f64 z (*.f64 z a)))) (/.f64 #s(literal 60 binary64) (*.f64 z a)))
(+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(fma.f64 t (fma.f64 t (fma.f64 #s(literal 60 binary64) (/.f64 t (*.f64 a (pow.f64 z #s(literal 4 binary64)))) (/.f64 #s(literal 60 binary64) (*.f64 a (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 60 binary64) (*.f64 z (*.f64 z a)))) (/.f64 #s(literal 60 binary64) (*.f64 z a)))
(/ -60 (* a t))
(/.f64 #s(literal -60 binary64) (*.f64 t a))
(/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)
(fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 t (*.f64 t a))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 z (*.f64 t a)) (/.f64 (*.f64 z z) (*.f64 t (*.f64 t a)))) (/.f64 #s(literal -60 binary64) a)) t)
(/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (+.f64 (fma.f64 z (/.f64 z (*.f64 t (*.f64 t a))) (/.f64 #s(literal 1 binary64) a)) (/.f64 z (*.f64 t a))) (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 z (*.f64 z z))) (*.f64 a (*.f64 t (*.f64 t t))))) t)
(/ -60 (* a t))
(/.f64 #s(literal -60 binary64) (*.f64 t a))
(* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))
(fma.f64 #s(literal -60 binary64) (/.f64 z (*.f64 t (*.f64 t a))) (/.f64 #s(literal -60 binary64) (*.f64 t a)))
(* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(/.f64 (+.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 z (*.f64 t a)) (/.f64 z a))) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 z a) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (*.f64 z z) a))) t)) t) (/.f64 #s(literal -60 binary64) a)) t)
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) 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 z))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(fma.f64 #s(literal 60 binary64) (*.f64 (fma.f64 y (/.f64 z (*.f64 t (*.f64 t t))) (/.f64 y (*.f64 t t))) z) (/.f64 (*.f64 #s(literal 60 binary64) y) t))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(fma.f64 z (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 t t)) (*.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (*.f64 t (*.f64 t t)))))) (/.f64 (*.f64 #s(literal 60 binary64) y) t))
(* -60 (/ y z))
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 t z) y)) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 y (/.f64 t z) y) (/.f64 (*.f64 y (*.f64 t t)) (*.f64 z z)))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 y (/.f64 t z) y) (fma.f64 y (/.f64 (*.f64 t t) (*.f64 z z)) (/.f64 (*.f64 y (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) z)
(* -60 (/ y z))
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 t z) y)) z)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (fma.f64 y t (*.f64 y (/.f64 (*.f64 t t) z))) z) (*.f64 #s(literal 60 binary64) y)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(/.f64 (-.f64 (*.f64 #s(literal 60 binary64) y) (/.f64 (fma.f64 y (*.f64 t #s(literal -60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y (*.f64 t t) (*.f64 y (/.f64 (*.f64 t (*.f64 t t)) z)))) z)) z)) (-.f64 #s(literal 0 binary64) z))
(* -60 (/ y z))
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 t (*.f64 z z)) (/.f64 y z)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(fma.f64 t (*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 y (*.f64 z z)))) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(fma.f64 t (fma.f64 (*.f64 t #s(literal -60 binary64)) (fma.f64 y (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 y (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 y #s(literal -60 binary64)) (*.f64 z z))) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (+.f64 (/.f64 z t) (*.f64 z (/.f64 z (*.f64 t t)))) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 y (/.f64 z t) y) (*.f64 y (fma.f64 z (/.f64 z (*.f64 t t)) (/.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t))))))) t)
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (*.f64 y (+.f64 z (/.f64 (*.f64 z z) t))) t) (*.f64 y #s(literal -60 binary64))) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(/.f64 (-.f64 (*.f64 y #s(literal -60 binary64)) (/.f64 (fma.f64 #s(literal 60 binary64) (*.f64 y z) (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 y (fma.f64 z z (/.f64 (*.f64 z (*.f64 z z)) t)))) t)) t)) (-.f64 #s(literal 0 binary64) t))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* z (+ 1 (* -1 (/ t z))))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
(* -1 (* z (- (/ t z) 1)))
(*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 t z)))
z
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(+ z (* -1 t))
(-.f64 z t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* t (- (/ z t) 1))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 t (+.f64 #s(literal -1 binary64) (/.f64 z t)))
(* -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))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(*.f64 y (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal 60 binary64) t)))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(*.f64 y (fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal 60 binary64) t)))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(*.f64 y (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 (- (* -120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 (/.f64 a y) #s(literal -120 binary64) (/.f64 #s(literal -60 binary64) t)))
(* -1 (* y (- (* -120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 (/.f64 a y) #s(literal -120 binary64) (/.f64 #s(literal -60 binary64) t)))
(* -1 (* y (- (* -120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 (/.f64 a y) #s(literal -120 binary64) (/.f64 #s(literal -60 binary64) t)))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/ (+ (* 60 y) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) y)) t)
(/ (+ (* 60 y) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) y)) t)
(/ (+ (* 60 y) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) y)) t)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ y t))
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* a (+ 120 (* 60 (/ y (* a t)))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ y (* a t)))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 t a)) #s(literal 120 binary64)))
(* a (+ 120 (* 60 (/ y (* a t)))))
(*.f64 a (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 t a)) #s(literal 120 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* -1 (* a (- (* -60 (/ y (* a t))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 t a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ y (* a t))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 t a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -60 (/ y (* a t))) 120)))
(*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 t a)) #s(literal -120 binary64)) (-.f64 #s(literal 0 binary64) a))
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(/ y t)
(/.f64 y t)
(* 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)
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 t a))
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(* a z)
(*.f64 z a)
(* z (+ a (* -1 (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* z (+ a (* -1 (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* z (+ a (* -1 (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* a z)
(*.f64 z a)
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(*.f64 z (*.f64 a (-.f64 #s(literal 1 binary64) (/.f64 t z))))
(* a z)
(*.f64 z a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (-.f64 z t) a)
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 t a))
(* t (+ (* -1 a) (/ (* a z) t)))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* t (+ (* -1 a) (/ (* a z) t)))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* t (+ (* -1 a) (/ (* a z) t)))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* -1 (* a t))
(-.f64 #s(literal 0 binary64) (*.f64 t a))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(*.f64 t (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 z t))))
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (- z t))
(*.f64 (-.f64 z t) a)

eval141.0ms (1.2%)

Memory
4.6MiB live, 306.8MiB allocated
Compiler

Compiled 21 974 to 2 415 computations (89% saved)

prune175.0ms (1.5%)

Memory
4.2MiB live, 330.7MiB allocated
Pruning

21 alts after pruning (14 fresh and 7 done)

PrunedKeptTotal
New1 09481 102
Fresh369
Picked235
Done044
Total1 099211 120
Accuracy
100.0%
Counts
1 120 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.3%
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
56.5%
(fma.f64 #s(literal 120 binary64) a (/.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))
25.7%
(/.f64 (-.f64 x y) (*.f64 t #s(literal -1/60 binary64)))
15.9%
(/.f64 (*.f64 y #s(literal -60 binary64)) z)
14.6%
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
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)
27.4%
(/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
14.6%
(/.f64 x (*.f64 z #s(literal 1/60 binary64)))
12.8%
(/.f64 x (*.f64 t #s(literal -1/60 binary64)))
17.5%
(*.f64 (/.f64 y t) #s(literal 60 binary64))
27.4%
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) y)
17.5%
(*.f64 (/.f64 #s(literal 60 binary64) t) y)
14.6%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
12.8%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
62.3%
(*.f64 a (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 z 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 545 to 271 computations (50.3% saved)

regimes468.0ms (3.9%)

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

11 calls:

321.0ms
a
37.0ms
z
15.0ms
(-.f64 x y)
14.0ms
(*.f64 a #s(literal 120 binary64))
13.0ms
x
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)

regimes142.0ms (1.2%)

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

11 calls:

35.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
19.0ms
(-.f64 z t)
12.0ms
t
11.0ms
y
10.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
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.6%)

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

6 calls:

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

Compiled 38 to 32 computations (15.8% saved)

regimes11.0ms (0.1%)

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

8.0ms
t
Results
AccuracySegmentsBranch
88.8%4t
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes19.0ms (0.2%)

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

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

Compiled 12 to 10 computations (16.7% saved)

regimes94.0ms (0.8%)

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

10 calls:

13.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
13.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
9.0ms
(*.f64 a #s(literal 120 binary64))
9.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
9.0ms
(-.f64 z t)
Results
AccuracySegmentsBranch
72.7%5(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
70.6%4y
74.5%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
74.5%4(-.f64 x y)
72.6%3(-.f64 z t)
81.0%3a
81.0%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))
79.0%3z
Compiler

Compiled 90 to 70 computations (22.2% saved)

regimes87.0ms (0.7%)

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

15.0ms
(-.f64 z t)
11.0ms
a
8.0ms
x
7.0ms
y
7.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
64.1%3y
59.5%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)
65.5%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
61.5%3z
61.6%3x
54.7%1t
66.7%4a
66.7%4(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 96 to 75 computations (21.9% saved)

regimes19.0ms (0.2%)

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

3 calls:

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

regimes12.0ms (0.1%)

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

regimes10.0ms (0.1%)

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

regimes22.0ms (0.2%)

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

17.0ms
(*.f64 a #s(literal 120 binary64))
4.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)

regimes33.0ms (0.3%)

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

7 calls:

6.0ms
a
5.0ms
x
4.0ms
(*.f64 a #s(literal 120 binary64))
4.0ms
(-.f64 z t)
4.0ms
y
Results
AccuracySegmentsBranch
54.7%1z
56.5%2x
58.8%3(-.f64 z t)
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 54 to 43 computations (20.4% saved)

regimes4.0ms (0%)

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

1 calls:

3.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)

regimes15.0ms (0.1%)

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

7 calls:

3.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
2.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
2.0ms
(*.f64 a #s(literal 120 binary64))
2.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
2.0ms
a
Results
AccuracySegmentsBranch
54.7%1y
56.6%2(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
54.7%1(*.f64 #s(literal 60 binary64) (-.f64 x y))
54.7%1(-.f64 x y)
57.8%3a
57.8%3(*.f64 a #s(literal 120 binary64))
59.0%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 70 to 54 computations (22.9% saved)

regimes19.0ms (0.2%)

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

1 calls:

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

Compiled 14 to 10 computations (28.6% saved)

regimes8.0ms (0.1%)

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

6 calls:

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

Compiled 60 to 46 computations (23.3% saved)

bsearch50.0ms (0.4%)

Memory
-10.4MiB live, 29.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
7579121049.521792
42314654667.79245
12.0ms
-3.4988583054105824e+164
-8.732334277434226e+159
Samples
14.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: 2.0ms (26.6% of total)
ival-sub: 2.0ms (26.6% of total)
ival-div: 1.0ms (13.3% of total)
ival-add: 1.0ms (13.3% 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)

bsearch65.0ms (0.5%)

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

Compiled 821 to 621 computations (24.4% saved)

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

bsearch84.0ms (0.7%)

Memory
-13.2MiB live, 65.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
3.986824737062181e-11
3.3722847087781665e-6
14.0ms
-1.500777617804648e-222
-1.3673158392093376e-229
14.0ms
-23077014176076263000.0
-143797103553387780.0
Samples
27.0ms398×0valid
0.0ms2valid
Compiler

Compiled 821 to 621 computations (24.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-sub: 7.0ms (42.7% of total)
ival-mult: 4.0ms (24.4% of total)
ival-div: 3.0ms (18.3% of total)
ival-add: 2.0ms (12.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)

bsearch37.0ms (0.3%)

Memory
38.2MiB live, 74.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
4.377946406150725e-107
6.811476144062738e-87
14.0ms
-7394085523134222000.0
-50033301229966.26
Samples
23.0ms320×0valid
Compiler

Compiled 661 to 501 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sub: 5.0ms (37.4% of total)
ival-mult: 4.0ms (29.9% of total)
ival-div: 2.0ms (15% of total)
ival-add: 1.0ms (7.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
1.0MiB live, 0.9MiB 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)

bsearch3.0ms (0%)

Memory
-35.4MiB live, 0.9MiB 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
1.0MiB live, 1.0MiB 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.8MiB live, 0.8MiB 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.8MiB live, 0.8MiB 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.7MiB live, 0.7MiB 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.7MiB live, 0.7MiB 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.6MiB live, 0.6MiB 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.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.993377896883959e+180
8.227937117077501e+181
0.0ms
-8.43763168819843e+239
-1.4294412554399435e+239
Compiler

Compiled 21 to 21 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.14380246974706e+177
6.993377896883959e+180
0.0ms
-7.026967284108267e+245
-8.43763168819843e+239
Compiler

Compiled 21 to 21 computations (0% saved)

simplify22.0ms (0.2%)

Memory
-2.6MiB live, 42.6MiB allocated
Algorithm
egg-herbie
Rules
30×*-commutative_binary64
16×if-if-or-not_binary32
12×+-commutative_binary64
12×sub-neg_binary64
neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0118510
1161510
2172510
3178510
4181510
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 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.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 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.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 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 t #s(literal 1770887431076117/2361183241434822606848 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))) (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 -4883799633456925/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 t #s(literal 61796592646927/18446744073709551616 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 -980000000000000 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 3191636257603371/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 (*.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 #s(literal 60 binary64) (-.f64 t z)) y) (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 (/.f64 #s(literal 60 binary64) (-.f64 t z)) y) (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 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 (/.f64 #s(literal 60 binary64) t) y)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -100000000000000009283347037202319909689034845245050771098451388126923428081969579920029641209088262542943126809822773697747226137851076470969547585887373208135923963504986275470907025292240033962037948280174037505158080469401600 binary64)) (*.f64 (/.f64 #s(literal 60 binary64) t) y) (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 #s(literal 60 binary64) t) y)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -500000000000000006973056902059962218987082928493319165556047085454840244713065271819204256539302862104897576699748505732232744236818610455170287378791473453516173873413357412617039474932160920305416077787124106846790742307490978048163971072 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) z)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9999999999999999171107915076469365246063817042486381462561244058101538598046442622180212564904306224021286256366562347133135483117101991090685868467907010818055540655879490029748224 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 x (/.f64 #s(literal 60 binary64) z))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -500000000000000034293025925891025748353547086656482493345411697879009659936938606376443959688169807922242623416614818848687447399453043057364114983091548174785770735309752505200317384722888971694628734260526610733731565979267064275080103185088512 binary64)) (*.f64 x (/.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 x (/.f64 #s(literal -60 binary64) t))))
(*.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 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.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 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 x #s(literal -9599999999999999937802772340015285690454487271204164203766965057100845272358375511795054456798687549571444648840009907392922868086336873324018139532889337888768 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.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 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.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 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 t #s(literal 1770887431076117/2361183241434822606848 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))) (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 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 t #s(literal 1770887431076117/2361183241434822606848 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 z #s(literal 1/60 binary64)))) (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 -4883799633456925/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 t #s(literal 61796592646927/18446744073709551616 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 -4883799633456925/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 t #s(literal 61796592646927/18446744073709551616 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 -980000000000000 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 z #s(literal 3191636257603371/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 -980000000000000 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 z #s(literal 3191636257603371/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 (*.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 #s(literal 60 binary64) (-.f64 t z)) y) (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 y (/.f64 #s(literal 60 binary64) (-.f64 t z))) (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 (/.f64 #s(literal 60 binary64) (-.f64 t z)) y) (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 y (/.f64 #s(literal 60 binary64) (-.f64 t z))) (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 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 (/.f64 #s(literal 60 binary64) t) y)))
(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 (/.f64 #s(literal 60 binary64) t) y) (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 #s(literal 60 binary64) t) y)))
(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 -500000000000000006973056902059962218987082928493319165556047085454840244713065271819204256539302862104897576699748505732232744236818610455170287378791473453516173873413357412617039474932160920305416077787124106846790742307490978048163971072 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) z)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9999999999999999171107915076469365246063817042486381462561244058101538598046442622180212564904306224021286256366562347133135483117101991090685868467907010818055540655879490029748224 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 x (/.f64 #s(literal 60 binary64) z))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -500000000000000006973056902059962218987082928493319165556047085454840244713065271819204256539302862104897576699748505732232744236818610455170287378791473453516173873413357412617039474932160920305416077787124106846790742307490978048163971072 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) z)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9999999999999999171107915076469365246063817042486381462561244058101538598046442622180212564904306224021286256366562347133135483117101991090685868467907010818055540655879490029748224 binary64)) (*.f64 a #s(literal 120 binary64)) (*.f64 x (/.f64 #s(literal 60 binary64) z))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -500000000000000034293025925891025748353547086656482493345411697879009659936938606376443959688169807922242623416614818848687447399453043057364114983091548174785770735309752505200317384722888971694628734260526610733731565979267064275080103185088512 binary64)) (*.f64 x (/.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 x (/.f64 #s(literal -60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -500000000000000034293025925891025748353547086656482493345411697879009659936938606376443959688169807922242623416614818848687447399453043057364114983091548174785770735309752505200317384722888971694628734260526610733731565979267064275080103185088512 binary64)) (*.f64 x (/.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 x (/.f64 #s(literal -60 binary64) t))))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))

soundness1.3s (11.1%)

Memory
35.4MiB live, 1 215.7MiB allocated
Rules
14 364×accelerator-lowering-fma.f32
14 364×accelerator-lowering-fma.f64
10 986×accelerator-lowering-fma.f32
10 986×accelerator-lowering-fma.f64
10 058×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01336
16736
260336
0803135
02587
113487
2109087
0906984
03553534
110523475
232873314
080863137
02175
112575
2107575
0830972
02902485
18612426
227092193
080682073
06354950
118904773
257194724
081524419
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
Compiler

Compiled 1 195 to 603 computations (49.5% saved)

preprocess158.0ms (1.3%)

Memory
-37.7MiB live, 297.1MiB allocated
Compiler

Compiled 1 182 to 286 computations (75.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...