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

Time bar (total: 12.5s)

analyze188.0ms (1.5%)

Memory
18.8MiB live, 216.9MiB 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.5s (12.4%)

Memory
-5.7MiB live, 1 795.7MiB allocated
Samples
977.0ms8 129×0valid
7.0ms57×1valid
6.0ms38×2valid
6.0ms30×3valid
1.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 615.0ms
ival-sub: 259.0ms (42.1% of total)
ival-mult: 146.0ms (23.7% of total)
ival-add: 134.0ms (21.8% of total)
ival-div: 54.0ms (8.8% of total)
exact: 9.0ms (1.5% of total)
ival-true: 6.0ms (1% of total)
adjust: 3.0ms (0.5% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

preprocess173.0ms (1.4%)

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

explain223.0ms (1.8%)

Memory
-6.1MiB live, 240.0MiB 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
61.0ms480×0valid
2.0ms12×2valid
2.0ms14×1valid
1.0ms3valid
Compiler

Compiled 126 to 56 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 7.0ms (35.4% of total)
ival-sub: 5.0ms (25.3% of total)
ival-div: 3.0ms (15.2% of total)
ival-add: 2.0ms (10.1% of total)
adjust: 1.0ms (5.1% of total)
exact: 1.0ms (5.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

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

simplify98.0ms (0.8%)

Memory
16.0MiB live, 95.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize108.0ms (0.9%)

Memory
-36.5MiB live, 80.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 a #s(literal 120 binary64))
accuracy99.9%
(+.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.7%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Samples
18.0ms240×0valid
1.0ms2valid
1.0ms1valid
1.0ms3valid
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 (30.5% of total)
ival-mult: 3.0ms (30.5% of total)
ival-div: 2.0ms (20.3% of total)
ival-add: 1.0ms (10.2% 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
31.2MiB live, 31.2MiB 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))

rewrite602.0ms (4.8%)

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

simplify509.0ms (4.1%)

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

eval80.0ms (0.6%)

Memory
-21.3MiB live, 210.7MiB allocated
Compiler

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

prune89.0ms (0.7%)

Memory
28.6MiB live, 188.1MiB allocated
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New61711628
Fresh000
Picked101
Done000
Total61811629
Accuracy
100.0%
Counts
629 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 a #s(literal 120 binary64)))
99.8%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)))
74.5%
(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.3%
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
46.1%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
64.3%
(+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t) (*.f64 a #s(literal 120 binary64)))
79.0%
(*.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)))))
21.6%
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
54.9%
(*.f64 #s(literal 120 binary64) a)
27.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 334 to 240 computations (28.1% saved)

simplify171.0ms (1.4%)

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

localize86.0ms (0.7%)

Memory
-2.8MiB live, 156.0MiB allocated
Localize:

Found 16 expressions of interest:

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

Compiled 123 to 23 computations (81.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-div: 10.0ms (35.1% of total)
ival-mult: 8.0ms (28.1% of total)
ival-add: 6.0ms (21% of total)
ival-sub: 3.0ms (10.5% of total)
adjust: 1.0ms (3.5% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series23.0ms (0.2%)

Memory
7.3MiB live, 45.6MiB 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
2.0ms
y
@-inf
(+ (* -60 (/ (- x y) t)) (* 120 a))
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)))

rewrite465.0ms (3.7%)

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

simplify803.0ms (6.5%)

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

eval234.0ms (1.9%)

Memory
10.7MiB live, 394.6MiB allocated
Compiler

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

prune206.0ms (1.7%)

Memory
-44.1MiB live, 494.4MiB allocated
Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New1 244151 259
Fresh426
Picked415
Done000
Total1 252181 270
Accuracy
100.0%
Counts
1 270 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
55.0%
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
80.3%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
55.0%
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
55.9%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) z)))
59.6%
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))
26.5%
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
27.5%
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
14.0%
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
46.1%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
17.1%
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
12.3%
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
21.6%
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
63.4%
(*.f64 x (fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
12.4%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
14.0%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
54.9%
(*.f64 #s(literal 120 binary64) a)
27.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 430 to 327 computations (24% saved)

simplify130.0ms (1%)

Memory
16.2MiB live, 133.9MiB 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-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-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
Rules
1 264×accelerator-lowering-fma.f32
1 264×accelerator-lowering-fma.f64
752×*-lowering-*.f32
752×*-lowering-*.f64
350×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02193
13693
25693
38593
413493
522293
640193
765593
8106993
9184993
10224493
11235993
12239993
13240393
14240393
15241193
0241191
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* a 120) (/ (* y -60) (- z t)))
a
120
(/ (* y -60) (- z t))
(* y -60)
y
-60
(- z t)
z
t
(* 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) (/ (* y -60) (- z t)))
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
a
120
#s(literal 120 binary64)
(/ (* y -60) (- z t))
(/.f64 (fma.f64 y #s(literal -60 binary64) #s(literal 0 binary64)) (-.f64 z t))
(* 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
(* x (/ -60 t))
(fma.f64 #s(literal -60 binary64) (/.f64 x 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 #s(literal -60 binary64) (/.f64 x t) #s(literal 0 binary64))
(* x -60)
(fma.f64 #s(literal -60 binary64) x #s(literal 0 binary64))
x
-60
#s(literal -60 binary64)
t
(/ (* (- x y) -60) t)
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) #s(literal 0 binary64))
(* (- x y) -60)
(fma.f64 #s(literal -60 binary64) (-.f64 x y) #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 #s(literal -60 binary64) (/.f64 x t) #s(literal 0 binary64)))
120
#s(literal 120 binary64)
a
(/ (* x -60) t)
(fma.f64 #s(literal -60 binary64) (/.f64 x t) #s(literal 0 binary64))
(* x -60)
(fma.f64 #s(literal -60 binary64) x #s(literal 0 binary64))
x
-60
#s(literal -60 binary64)
t

localize91.0ms (0.7%)

Memory
20.0MiB live, 177.9MiB 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.3%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
accuracy100.0%
(-.f64 z t)
accuracy100.0%
(*.f64 y #s(literal -60 binary64))
accuracy100.0%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t)))
accuracy99.8%
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
Samples
52.0ms235×0valid
5.0ms2valid
3.0ms3valid
1.0ms1valid
1.0ms5exit
1.0ms4valid
Compiler

Compiled 93 to 23 computations (75.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-add: 18.0ms (41.2% of total)
ival-mult: 12.0ms (27.4% of total)
ival-div: 9.0ms (20.6% of total)
ival-sub: 3.0ms (6.9% of total)
adjust: 1.0ms (2.3% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series21.0ms (0.2%)

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

78 calls:

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

rewrite697.0ms (5.6%)

Memory
44.0MiB live, 834.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
11 686×accelerator-lowering-fma.f32
11 686×accelerator-lowering-fma.f64
6 904×*-lowering-*.f32
6 904×*-lowering-*.f64
3 372×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

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

simplify536.0ms (4.3%)

Memory
1.5MiB live, 869.2MiB allocated
Algorithm
egg-herbie
Rules
14 430×accelerator-lowering-fma.f32
14 430×accelerator-lowering-fma.f64
5 882×*-lowering-*.f32
5 882×*-lowering-*.f64
3 196×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02972466
18612432
226042366
356652182
088612062
Stop Event
iter limit
node limit
Counts
312 → 312
Calls
Call 1
Inputs
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(* 120 a)
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* 120 a)
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(* 120 a)
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(* -60 (/ y (- z t)))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (- z t)))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(* 120 a)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(* 120 a)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(* 120 a)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(* 120 a)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* -60 (/ y (- z t)))
(* 60 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(* -60 (/ y z))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(* -60 (/ y z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -60 (/ y z))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(* 60 (/ y t))
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(* 60 (/ y t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 t)
(- z t)
(- z t)
(- z t)
z
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
(* z (+ 1 (* -1 (/ t z))))
z
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
(* -1 (* z (- (/ t z) 1)))
z
(+ z (* -1 t))
(+ z (* -1 t))
(+ z (* -1 t))
(* -1 t)
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* t (- (/ z t) 1))
(* -1 t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(* -60 y)
(/ -60 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))
(* -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 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))
Outputs
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(*.f64 a (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 y (/.f64 #s(literal 60 binary64) t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal 60 binary64) t) (fma.f64 y (/.f64 z t) y)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(fma.f64 (/.f64 #s(literal 60 binary64) t) (fma.f64 (/.f64 y t) (fma.f64 z (/.f64 z t) z) y) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 (/.f64 #s(literal 60 binary64) t) (fma.f64 (/.f64 y t) (fma.f64 z (/.f64 z t) z) y) (/.f64 (*.f64 z (*.f64 z (fma.f64 y (*.f64 #s(literal 60 binary64) z) #s(literal 0 binary64)))) (pow.f64 t #s(literal 4 binary64)))))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y z) (fma.f64 #s(literal -60 binary64) (/.f64 t z) #s(literal -60 binary64))))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (fma.f64 (/.f64 y z) (fma.f64 t (/.f64 t z) t) y) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 t z) #s(literal -60 binary64))) z))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (*.f64 t (fma.f64 y (/.f64 t z) y)) (/.f64 #s(literal -60 binary64) z) (fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))) z))
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y z) (fma.f64 #s(literal -60 binary64) (/.f64 t z) #s(literal -60 binary64))))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (fma.f64 (/.f64 y z) (fma.f64 t (/.f64 t z) t) y) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 (/.f64 #s(literal -60 binary64) z) (fma.f64 (/.f64 y z) (fma.f64 t (/.f64 t z) t) y) (/.f64 (*.f64 t (*.f64 t (fma.f64 #s(literal -60 binary64) (*.f64 y t) #s(literal 0 binary64)))) (pow.f64 z #s(literal 4 binary64)))))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 y (/.f64 #s(literal 60 binary64) t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal 60 binary64) t) (fma.f64 y (/.f64 z t) y)))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(fma.f64 (/.f64 #s(literal 60 binary64) t) (fma.f64 (/.f64 y t) (fma.f64 z (/.f64 z t) z) y) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 y (/.f64 #s(literal 60 binary64) t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 y (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64))) t))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 (fma.f64 z (/.f64 z t) z) t) y)) (-.f64 #s(literal 0 binary64) 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 (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* 60 (/ y t))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(*.f64 (/.f64 #s(literal 60 binary64) t) (fma.f64 y (/.f64 z t) y))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(*.f64 (/.f64 #s(literal 60 binary64) t) (fma.f64 (/.f64 y t) (fma.f64 z (/.f64 z t) z) y))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(fma.f64 (/.f64 #s(literal 60 binary64) t) (fma.f64 (/.f64 y t) (fma.f64 z (/.f64 z t) z) y) (/.f64 (*.f64 z (*.f64 z (fma.f64 y (*.f64 #s(literal 60 binary64) z) #s(literal 0 binary64)))) (pow.f64 t #s(literal 4 binary64))))
(* -60 (/ y z))
(/.f64 (fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64)) z)
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/.f64 (*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 t z) #s(literal -60 binary64))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 y z) (fma.f64 t (/.f64 t z) t) y)) 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) (fma.f64 t (fma.f64 (/.f64 y (*.f64 z z)) (fma.f64 t (/.f64 t z) t) (/.f64 y z)) y)) z)
(* -60 (/ y z))
(/.f64 (fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64)) z)
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(/.f64 (*.f64 y (fma.f64 #s(literal -60 binary64) (/.f64 t z) #s(literal -60 binary64))) z)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 (*.f64 t (fma.f64 y (/.f64 t z) y)) (/.f64 #s(literal -60 binary64) z) (fma.f64 #s(literal -60 binary64) y #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 (fma.f64 #s(literal -60 binary64) y (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y t (/.f64 (*.f64 t (*.f64 t (fma.f64 y (/.f64 t z) y))) z))) z)) z)
(* -60 (/ y z))
(/.f64 (fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64)) z)
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(*.f64 (/.f64 y z) (fma.f64 #s(literal -60 binary64) (/.f64 t z) #s(literal -60 binary64)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(*.f64 (/.f64 #s(literal -60 binary64) z) (fma.f64 (/.f64 y z) (fma.f64 t (/.f64 t z) t) y))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (fma.f64 (/.f64 y z) (fma.f64 t (/.f64 t z) t) y) (/.f64 (*.f64 t (*.f64 t (fma.f64 #s(literal -60 binary64) (*.f64 y t) #s(literal 0 binary64)))) (pow.f64 z #s(literal 4 binary64))))
(* 60 (/ y t))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/.f64 (*.f64 y (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(*.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (/.f64 y t) (fma.f64 z (/.f64 z t) z) 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) (fma.f64 y (fma.f64 (/.f64 z (*.f64 t t)) (fma.f64 z (/.f64 z t) z) (/.f64 z t)) y)) t)
(* 60 (/ y t))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(/.f64 (*.f64 y (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64))) t)
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 (fma.f64 z (/.f64 z t) z) t) y)) (-.f64 #s(literal 0 binary64) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(/.f64 (fma.f64 y #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y z (/.f64 (*.f64 z (*.f64 z (fma.f64 y (/.f64 z t) y))) t))) t)) t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
(- z t)
(-.f64 z t)
z
(* z (+ 1 (* -1 (/ t z))))
(-.f64 z t)
(* z (+ 1 (* -1 (/ t z))))
(-.f64 z t)
(* z (+ 1 (* -1 (/ t z))))
(-.f64 z t)
z
(* -1 (* z (- (/ t z) 1)))
(-.f64 z t)
(* -1 (* z (- (/ t z) 1)))
(-.f64 z t)
(* -1 (* z (- (/ t z) 1)))
(-.f64 z t)
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 z t)
(* t (- (/ z t) 1))
(-.f64 z t)
(* t (- (/ z t) 1))
(-.f64 z t)
(* -1 t)
(-.f64 #s(literal 0 binary64) t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 z t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 z t)
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(-.f64 z t)
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(* -60 y)
(fma.f64 #s(literal -60 binary64) y #s(literal 0 binary64))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* 60 (/ y t))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* 60 (/ y t))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* 60 (/ y t))
(*.f64 y (/.f64 #s(literal 60 binary64) t))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(* -60 (/ (- x y) t))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) 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 y)
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
x
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)
(* 60 y)
(fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64))
(+ (* -60 x) (* 60 y))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(+ (* -60 x) (* 60 y))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(+ (* -60 x) (* 60 y))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* x (- (* 60 (/ y x)) 60))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* x (- (* 60 (/ y x)) 60))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* x (- (* 60 (/ y x)) 60))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(+ (* -60 x) (* 60 y))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(+ (* -60 x) (* 60 y))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(+ (* -60 x) (* 60 y))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* 60 y)
(fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64))
(* y (+ 60 (* -60 (/ x y))))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* y (+ 60 (* -60 (/ x y))))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* y (+ 60 (* -60 (/ x y))))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* 60 y)
(fma.f64 y #s(literal 60 binary64) #s(literal 0 binary64))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 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)))
(* 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)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 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)))
(* -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)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* x (- (* 120 (/ a x)) (* 60 (/ 1 t))))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -120 (/ a x)) (* 60 (/ 1 t)))))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) #s(literal 1 binary64)))
(* -60 (/ x t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) (*.f64 #s(literal -60 binary64) x)) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) (*.f64 #s(literal -60 binary64) x)) t)
(/ (+ (* -60 x) (* 120 (* a t))) t)
(/.f64 (fma.f64 t (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)) (*.f64 #s(literal -60 binary64) x)) t)
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(* 120 a)
(fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 120 binary64) a #s(literal 0 binary64)))

eval242.0ms (1.9%)

Memory
15.5MiB live, 164.9MiB allocated
Compiler

Compiled 16 659 to 1 726 computations (89.6% saved)

prune703.0ms (5.6%)

Memory
-153.5MiB live, 316.7MiB allocated
Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New1 08961 095
Fresh4812
Picked235
Done011
Total1 095181 113
Accuracy
100.0%
Counts
1 113 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) y (*.f64 a #s(literal 120 binary64)))
59.6%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
59.2%
(fma.f64 a #s(literal 120 binary64) (*.f64 y (/.f64 #s(literal 60 binary64) t)))
55.0%
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64)))
55.9%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) z)))
26.5%
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
27.5%
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
14.0%
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
46.1%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
17.1%
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
12.3%
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
21.6%
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
14.0%
(*.f64 (/.f64 x t) #s(literal -60 binary64))
17.2%
(*.f64 y (/.f64 #s(literal 60 binary64) t))
12.4%
(*.f64 x (/.f64 #s(literal 60 binary64) z))
14.0%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
54.9%
(*.f64 #s(literal 120 binary64) a)
27.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 374 to 288 computations (23% saved)

simplify84.0ms (0.7%)

Memory
12.0MiB live, 91.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 x (/.f64 #s(literal 60 binary64) z))
cost-diff0
(/.f64 #s(literal 60 binary64) z)
cost-diff0
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) z)))
cost-diff-64
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 x (-.f64 z t))
cost-diff-64
(*.f64 #s(literal 60 binary64) x)
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
cost-diff-64
(*.f64 x (/.f64 #s(literal 60 binary64) z))
cost-diff0
(/.f64 #s(literal 60 binary64) z)
cost-diff-64
(*.f64 a #s(literal 120 binary64))
cost-diff0
(-.f64 t z)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 t z))
cost-diff0
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) y (*.f64 a #s(literal 120 binary64)))
Rules
832×accelerator-lowering-fma.f32
832×accelerator-lowering-fma.f64
608×*-lowering-*.f32
608×*-lowering-*.f64
404×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02191
13991
25491
36691
48691
514791
624191
754291
8115591
9192391
10258891
11263691
12268491
13271891
14271891
15272691
0272689
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* (/ 60 (- t z)) y) (* a 120))
(/ 60 (- t z))
60
(- t z)
t
z
y
(* a 120)
a
120
(* x (/ 60 z))
x
(/ 60 z)
60
z
(/ (* 60 x) z)
(* 60 x)
60
x
z
(* (/ x (- z t)) 60)
(/ x (- z t))
x
(- z t)
z
t
60
(+ (* 120 a) (* x (/ 60 z)))
120
a
(* x (/ 60 z))
x
(/ 60 z)
60
z
Outputs
(+ (* (/ 60 (- t z)) y) (* a 120))
(fma.f64 #s(literal 60 binary64) (/.f64 y (-.f64 t z)) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
(/ 60 (- t z))
(/.f64 #s(literal 60 binary64) (-.f64 t z))
60
#s(literal 60 binary64)
(- t z)
(-.f64 t z)
t
z
y
(* a 120)
(fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64))
a
120
#s(literal 120 binary64)
(* x (/ 60 z))
(fma.f64 #s(literal 60 binary64) (/.f64 x z) #s(literal 0 binary64))
x
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
60
#s(literal 60 binary64)
z
(/ (* 60 x) z)
(fma.f64 #s(literal 60 binary64) (/.f64 x z) #s(literal 0 binary64))
(* 60 x)
(fma.f64 #s(literal 60 binary64) x #s(literal 0 binary64))
60
#s(literal 60 binary64)
x
z
(* (/ x (- z t)) 60)
(fma.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)) #s(literal 0 binary64))
(/ x (- z t))
(/.f64 x (-.f64 z t))
x
(- z t)
(-.f64 z t)
z
t
60
#s(literal 60 binary64)
(+ (* 120 a) (* x (/ 60 z)))
(fma.f64 #s(literal 60 binary64) (/.f64 x z) (fma.f64 a #s(literal 120 binary64) #s(literal 0 binary64)))
120
#s(literal 120 binary64)
a
(* x (/ 60 z))
(fma.f64 #s(literal 60 binary64) (/.f64 x z) #s(literal 0 binary64))
x
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
60
#s(literal 60 binary64)
z

localize67.0ms (0.5%)

Memory
-11.8MiB live, 146.1MiB allocated
Localize:

Found 14 expressions of interest:

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

Compiled 91 to 23 computations (74.7% saved)

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

series22.0ms (0.2%)

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

78 calls:

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

rewrite438.0ms (3.5%)

Memory
9.7MiB live, 716.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
10 350×accelerator-lowering-fma.f32
10 350×accelerator-lowering-fma.f64
6 456×*-lowering-*.f32
6 456×*-lowering-*.f64
3 428×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

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

simplify850.0ms (6.8%)

Memory
14.4MiB live, 845.9MiB allocated
Algorithm
egg-herbie
Rules
12 650×accelerator-lowering-fma.f32
12 650×accelerator-lowering-fma.f64
5 810×*-lowering-*.f32
5 810×*-lowering-*.f64
3 858×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

eval146.0ms (1.2%)

Memory
10.6MiB live, 274.6MiB allocated
Compiler

Compiled 16 260 to 1 773 computations (89.1% saved)

prune167.0ms (1.3%)

Memory
-23.8MiB live, 300.6MiB allocated
Pruning

18 alts after pruning (11 fresh and 7 done)

PrunedKeptTotal
New9543957
Fresh189
Picked235
Done044
Total95718975
Accuracy
100.0%
Counts
975 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.6%
(fma.f64 (/.f64 #s(literal -60 binary64) z) y (*.f64 a #s(literal 120 binary64)))
59.6%
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
59.2%
(fma.f64 a #s(literal 120 binary64) (*.f64 y (/.f64 #s(literal 60 binary64) t)))
55.0%
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64)))
55.9%
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) z)))
26.5%
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
27.5%
(/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 t z))
14.0%
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
46.1%
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
17.1%
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
12.3%
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
21.6%
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
12.4%
(*.f64 (/.f64 x z) #s(literal 60 binary64))
14.0%
(*.f64 (/.f64 x t) #s(literal -60 binary64))
17.2%
(*.f64 y (/.f64 #s(literal 60 binary64) t))
14.0%
(*.f64 x (/.f64 #s(literal -60 binary64) t))
54.9%
(*.f64 #s(literal 120 binary64) a)
27.4%
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Compiler

Compiled 509 to 237 computations (53.4% saved)

regimes161.0ms (1.3%)

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

11 calls:

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

Compiled 96 to 75 computations (21.9% saved)

regimes128.0ms (1%)

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

11 calls:

29.0ms
y
11.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
11.0ms
(-.f64 x y)
10.0ms
t
10.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
94.2%3x
91.3%3y
87.6%3z
88.6%3t
89.4%4a
84.2%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
90.8%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
80.3%1(*.f64 #s(literal 60 binary64) (-.f64 x y))
80.3%1(-.f64 x y)
84.1%3(-.f64 z t)
89.4%4(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 96 to 75 computations (21.9% saved)

regimes325.0ms (2.6%)

Memory
3.8MiB live, 43.0MiB allocated
Counts
27 → 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 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 t z))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.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 x (/.f64 #s(literal 60 binary64) z)))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(fma.f64 a #s(literal 120 binary64) (*.f64 y (/.f64 #s(literal 60 binary64) t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) z) y (*.f64 a #s(literal 120 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))
(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 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

4 calls:

299.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
8.0ms
t
8.0ms
y
8.0ms
x
Results
AccuracySegmentsBranch
88.6%3t
86.4%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
84.5%4y
82.4%4x
Compiler

Compiled 32 to 25 computations (21.9% saved)

regimes147.0ms (1.2%)

Memory
-1.8MiB live, 161.9MiB 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 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 t z))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.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 x (/.f64 #s(literal 60 binary64) z)))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(fma.f64 a #s(literal 120 binary64) (*.f64 y (/.f64 #s(literal 60 binary64) t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) z) y (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
Outputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) z) y (*.f64 a #s(literal 120 binary64)))
Calls

10 calls:

41.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
35.0ms
(*.f64 a #s(literal 120 binary64))
15.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
8.0ms
z
8.0ms
a
Results
AccuracySegmentsBranch
67.5%2y
74.0%5(*.f64 #s(literal 60 binary64) (-.f64 x y))
74.0%5(-.f64 x y)
73.7%3(-.f64 z t)
68.1%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
81.1%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
81.4%3z
79.4%5a
79.4%5(*.f64 a #s(literal 120 binary64))
79.9%3t
Compiler

Compiled 90 to 70 computations (22.2% saved)

regimes34.0ms (0.3%)

Memory
13.6MiB live, 52.8MiB allocated
Counts
24 → 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 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (*.f64 y #s(literal 60 binary64)) (-.f64 t z))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.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 x (/.f64 #s(literal 60 binary64) z)))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 x #s(literal -60 binary64)) t))
(fma.f64 a #s(literal 120 binary64) (*.f64 y (/.f64 #s(literal 60 binary64) t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) z) y (*.f64 a #s(literal 120 binary64)))
Outputs
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 120 binary64) a)
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Calls

4 calls:

11.0ms
z
7.0ms
t
7.0ms
x
7.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
78.2%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
74.1%3t
72.1%4x
73.9%3z
Compiler

Compiled 32 to 25 computations (21.9% saved)

regimes65.0ms (0.5%)

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

11 calls:

10.0ms
y
7.0ms
t
6.0ms
(-.f64 x y)
6.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
5.0ms
(-.f64 z t)
Results
AccuracySegmentsBranch
61.3%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
62.0%3y
57.7%2x
58.8%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
58.8%3(-.f64 x y)
65.0%4(-.f64 z t)
62.8%3z
54.9%1t
65.3%3a
65.3%3(*.f64 a #s(literal 120 binary64))
67.7%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 96 to 75 computations (21.9% saved)

regimes6.0ms (0%)

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

1 calls:

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

Compiled 14 to 10 computations (28.6% saved)

regimes5.0ms (0%)

Memory
13.6MiB live, 13.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 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
Outputs
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 #s(literal 120 binary64) a)
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
Calls

1 calls:

4.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
66.9%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
-0.4MiB live, 38.6MiB allocated
Counts
9 → 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 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 (*.f64 #s(literal 60 binary64) x) z)
(/.f64 (*.f64 #s(literal 60 binary64) y) t)
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
Outputs
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 #s(literal 120 binary64) a)
(*.f64 y (/.f64 #s(literal 60 binary64) t))
Calls

4 calls:

4.0ms
a
3.0ms
(*.f64 a #s(literal 120 binary64))
3.0ms
(-.f64 z t)
3.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
61.0%3(-.f64 z t)
60.5%3a
60.5%3(*.f64 a #s(literal 120 binary64))
63.2%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 36 to 28 computations (22.2% saved)

regimes3.0ms (0%)

Memory
8.1MiB live, 8.2MiB allocated
Counts
5 → 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 y (/.f64 #s(literal 60 binary64) t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
Outputs
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 #s(literal 120 binary64) a)
(*.f64 y (/.f64 #s(literal 60 binary64) t))
Calls

1 calls:

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

Compiled 14 to 10 computations (28.6% saved)

regimes10.0ms (0.1%)

Memory
-10.7MiB live, 29.0MiB 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) t))
Calls

5 calls:

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

Compiled 52 to 39 computations (25% saved)

regimes5.0ms (0%)

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

3 calls:

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

Compiled 28 to 22 computations (21.4% saved)

regimes9.0ms (0.1%)

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

5 calls:

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

Compiled 56 to 42 computations (25% saved)

bsearch29.0ms (0.2%)

Memory
23.9MiB live, 62.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.1373445813763676e+64
2.1280272764671053e+65
15.0ms
-3.966610645030831e+38
-4.496594346257378e+31
Samples
16.0ms243×0valid
1.0ms11×1valid
0.0ms3valid
0.0ms2valid
Compiler

Compiled 533 to 405 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (38.9% of total)
ival-sub: 3.0ms (29.2% of total)
ival-div: 2.0ms (19.5% of total)
ival-add: 1.0ms (9.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch35.0ms (0.3%)

Memory
-34.5MiB live, 93.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
5.440766457901266e-33
1.4189413980234033e-23
14.0ms
-8.627513795158626e+57
-3.463847559711978e+54
Samples
18.0ms267×0valid
1.0ms1valid
0.0ms2valid
Compiler

Compiled 565 to 429 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sub: 4.0ms (37% of total)
ival-mult: 3.0ms (27.7% of total)
ival-div: 2.0ms (18.5% of total)
ival-add: 1.0ms (9.2% 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)

bsearch24.0ms (0.2%)

Memory
1.3MiB live, 39.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
6.0ms
1.896916375744605e+69
3.05512727458858e+69
12.0ms
-7.442415856011859e-41
-1.9857790322276894e-44
Samples
12.0ms190×0valid
0.0ms2valid
0.0ms1valid
Compiler

Compiled 381 to 297 computations (22% saved)

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

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.842437852206834e+103
3.825905715260338e+109
0.0ms
-1.8403362956856474e+78
-1.17177375073542e+77
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
1.842437852206834e+103
3.825905715260338e+109
0.0ms
-2.284067188867222e+166
-2.501288079285326e+160
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
2.84241280331084e+152
6.060553436280132e+166
0.0ms
-2.284067188867222e+166
-2.501288079285326e+160
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
2.84241280331084e+152
6.060553436280132e+166
0.0ms
-2.284067188867222e+166
-2.501288079285326e+160
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
3.3294367751355346e+180
6.792527376930668e+196
0.0ms
-2.284067188867222e+166
-2.501288079285326e+160
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
3.3294367751355346e+180
6.792527376930668e+196
0.0ms
-2.284067188867222e+166
-2.501288079285326e+160
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
1.842437852206834e+103
3.825905715260338e+109
0.0ms
-2.284067188867222e+166
-2.501288079285326e+160
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
1.842437852206834e+103
3.825905715260338e+109
0.0ms
-6.981943861060657e+187
-3.123829561911697e+186
Compiler

Compiled 21 to 21 computations (0% saved)

simplify16.0ms (0.1%)

Memory
-0.4MiB live, 37.0MiB allocated
Algorithm
egg-herbie
Rules
24×*-commutative_binary64
10×if-if-or-not_binary32
+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085405
1113405
2121405
3125405
4127405
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 -21000000000000001739383612245016576 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 x #s(literal 16499999999999999401810849390910651560575613610337458845420355584 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 t #s(literal -3800000000000000229451380153278033908085447653213601792 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 t #s(literal 8084020134467351/1393796574908163946345982392040522594123776 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 -2108713864231463/49039857307708443467467104868809893875799651909875269632 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z)) (if (<=.f64 z #s(literal 1900000000000000137809729124905546739700911378328391715484599295410176 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (fma.f64 (/.f64 #s(literal -60 binary64) z) y (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 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 -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 499999999999999999866701502061576872427769509559218343142920094012184839761211880836459879782283579221834689412014355010196297047064515110066507929878528 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 499999999999999999866701502061576872427769509559218343142920094012184839761211880836459879782283579221834689412014355010196297047064515110066507929878528 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 (/.f64 x z) #s(literal 60 binary64)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4999999999999999585553957538234682623031908521243190731280622029050769299023221311090106282452153112010643128183281173566567741558550995545342934233953505409027770327939745014874112 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 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 4999999999999999585553957538234682623031908521243190731280622029050769299023221311090106282452153112010643128183281173566567741558550995545342934233953505409027770327939745014874112 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 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 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 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 -50000000000000001154654565134893577446491911242584963771528228907742109483972884443288089843397538055539119271912928709829959505656793675343801485832684509285601571572331782437948333490176 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 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 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 -21000000000000001739383612245016576 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 x #s(literal 16499999999999999401810849390910651560575613610337458845420355584 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))) (fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 t #s(literal -3800000000000000229451380153278033908085447653213601792 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 t #s(literal 8084020134467351/1393796574908163946345982392040522594123776 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 -3800000000000000229451380153278033908085447653213601792 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 t #s(literal 8084020134467351/1393796574908163946345982392040522594123776 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 -2108713864231463/49039857307708443467467104868809893875799651909875269632 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z)) (if (<=.f64 z #s(literal 1900000000000000137809729124905546739700911378328391715484599295410176 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)) (fma.f64 (/.f64 #s(literal -60 binary64) z) y (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 z #s(literal -2108713864231463/49039857307708443467467104868809893875799651909875269632 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 (*.f64 y #s(literal -60 binary64)) z)) (if (<=.f64 z #s(literal 1900000000000000137809729124905546739700911378328391715484599295410176 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 a #s(literal 120 binary64))) (fma.f64 (/.f64 #s(literal -60 binary64) z) y (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 binary64)) (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 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 -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 binary64)) (*.f64 a #s(literal 120 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 -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 499999999999999999866701502061576872427769509559218343142920094012184839761211880836459879782283579221834689412014355010196297047064515110066507929878528 binary64)) (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 499999999999999999866701502061576872427769509559218343142920094012184839761211880836459879782283579221834689412014355010196297047064515110066507929878528 binary64)) (*.f64 a #s(literal 120 binary64)) (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 499999999999999999866701502061576872427769509559218343142920094012184839761211880836459879782283579221834689412014355010196297047064515110066507929878528 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 499999999999999999866701502061576872427769509559218343142920094012184839761211880836459879782283579221834689412014355010196297047064515110066507929878528 binary64)) (*.f64 a #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 (/.f64 x z) #s(literal 60 binary64)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4999999999999999585553957538234682623031908521243190731280622029050769299023221311090106282452153112010643128183281173566567741558550995545342934233953505409027770327939745014874112 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 x z)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4999999999999999585553957538234682623031908521243190731280622029050769299023221311090106282452153112010643128183281173566567741558550995545342934233953505409027770327939745014874112 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 -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 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 4999999999999999585553957538234682623031908521243190731280622029050769299023221311090106282452153112010643128183281173566567741558550995545342934233953505409027770327939745014874112 binary64)) (*.f64 #s(literal 120 binary64) a) (*.f64 y (/.f64 #s(literal 60 binary64) t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 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 4999999999999999585553957538234682623031908521243190731280622029050769299023221311090106282452153112010643128183281173566567741558550995545342934233953505409027770327939745014874112 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 -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 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 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 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 -19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584 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 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 binary64)) (*.f64 a #s(literal 120 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 -50000000000000001154654565134893577446491911242584963771528228907742109483972884443288089843397538055539119271912928709829959505656793675343801485832684509285601571572331782437948333490176 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 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 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 -50000000000000001154654565134893577446491911242584963771528228907742109483972884443288089843397538055539119271912928709829959505656793675343801485832684509285601571572331782437948333490176 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 20000000000000000038313501714693374724319102545303840223056070291987586484079775119224722902163606470656 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.5s (12.2%)

Memory
2.3MiB live, 1 280.1MiB allocated
Rules
14 430×accelerator-lowering-fma.f32
14 430×accelerator-lowering-fma.f64
14 364×accelerator-lowering-fma.f32
14 364×accelerator-lowering-fma.f64
12 650×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05282900
115782794
245562663
081282502
02164
111564
292764
0909262
02972466
18612432
226042366
356652182
088612062
01336
16736
260336
0803135
02162
111662
289662
0886560
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
iter limit
node limit
Compiler

Compiled 1 032 to 530 computations (48.6% saved)

preprocess91.0ms (0.7%)

Memory
31.8MiB live, 229.4MiB allocated
Compiler

Compiled 964 to 220 computations (77.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...