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

Time bar (total: 7.9s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze146.0ms (1.9%)

Memory
0.6MiB live, 93.0MiB allocated; 14ms collecting garbage
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.2s (15.3%)

Memory
19.2MiB live, 1 292.5MiB allocated; 226ms collecting garbage
Samples
794.0ms8 126×0valid
11.0ms62×1valid
7.0ms37×2valid
7.0ms28×3valid
1.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 496.0ms
ival-mult: 167.0ms (33.7% of total)
ival-div: 113.0ms (22.8% of total)
ival-sub: 111.0ms (22.4% of total)
ival-add: 76.0ms (15.3% of total)
adjust: 11.0ms (2.2% of total)
exact: 9.0ms (1.8% of total)
ival-true: 6.0ms (1.2% of total)
ival-assert: 3.0ms (0.6% of total)
Bogosity

explain211.0ms (2.7%)

Memory
20.0MiB live, 214.7MiB allocated; 14ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
10-0-(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
00-0-#s(literal 120 binary64)
00-0-a
00-0-t
00-0-(*.f64 a #s(literal 120 binary64))
00-0-z
00-0-#s(literal 60 binary64)
00-0-(-.f64 z t)
00-0-y
00-0-(*.f64 #s(literal 60 binary64) (-.f64 x y))
00-0-(-.f64 x y)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))o/n10
(*.f64 #s(literal 60 binary64) (-.f64 x y))overflow1
+.f64(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))nan-rescue10
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))overflow18
(*.f64 #s(literal 60 binary64) (-.f64 x y))overflow1
(*.f64 a #s(literal 120 binary64))overflow1
Confusion
Predicted +Predicted -
+20
-0254
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+200
-00254
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0254
12
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
61.0ms480×0valid
3.0ms18×1valid
2.0ms10×2valid
1.0ms3valid
Compiler

Compiled 103 to 43 computations (58.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 6.0ms (29.6% of total)
ival-sub: 5.0ms (24.6% of total)
ival-div: 3.0ms (14.8% of total)
adjust: 2.0ms (9.9% of total)
ival-add: 2.0ms (9.9% of total)
exact: 1.0ms (4.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess58.0ms (0.7%)

Memory
0.1MiB live, 46.6MiB allocated; 3ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081273
1176268
2407268
3631268
41027268
51592268
62014268
72044268
01313
01913
12713
24613
36613
48913
512313
615613
716513
817313
918113
018112
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Outputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
Compiler

Compiled 13 to 13 computations (0% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 5 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Compiler

Compiled 13 to 13 computations (0% saved)

simplify7.0ms (0.1%)

Memory
6.0MiB live, 6.0MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 60 binary64) (-.f64 x y))
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
cost-diff1
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01343
01943
12743
24643
36643
48943
512343
615643
716543
817343
918143
018142
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
#s(literal 60 binary64)
(-.f64 x y)
x
y
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
Outputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
#s(literal 60 binary64)
(-.f64 x y)
x
y
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
a
#s(literal 120 binary64)

localize68.0ms (0.9%)

Memory
-35.1MiB live, 60.6MiB allocated; 10ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 a #s(literal 120 binary64))
accuracy0.03515625
(*.f64 #s(literal 60 binary64) (-.f64 x y))
accuracy0.2968729358302058
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy0.42491842121366274
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Samples
54.0ms240×0valid
1.0ms1valid
1.0ms2valid
1.0ms3valid
Compiler

Compiled 45 to 15 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-sub: 37.0ms (80% of total)
ival-add: 4.0ms (8.6% of total)
ival-mult: 3.0ms (6.5% of total)
ival-div: 2.0ms (4.3% of total)
adjust: 1.0ms (2.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series15.0ms (0.2%)

Memory
37.2MiB live, 37.2MiB allocated; 0ms collecting garbage
Counts
5 → 69
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(-.f64 x y)
(*.f64 a #s(literal 120 binary64))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* -1 y)
(- x y)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
x
(* x (+ 1 (* -1 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y x) 1)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x y) 1))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(+ (* -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))))))))
(* -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)))))))
(* 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))))
(* 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)
(+ (* -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))
(* -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)) (+ (* 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)))))))))
(+ (* 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 (/ (* 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))))
(/ (+ (* -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)
(+ (* -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))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
Calls

15 calls:

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

simplify209.0ms (2.7%)

Memory
-15.1MiB live, 294.7MiB allocated; 47ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02741421
19401316
235391270
084931195
Stop Event
iter limit
node limit
Counts
69 → 68
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 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* -1 y)
(- x y)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
x
(* x (+ 1 (* -1 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y x) 1)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x y) 1))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(+ (* -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))))))))
(* -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)))))))
(* 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))))
(* 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)
(+ (* -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))
(* -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)) (+ (* 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)))))))))
(+ (* 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 (/ (* 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))))
(/ (+ (* -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)
(+ (* -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))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(fma.f64 (/.f64 x y) y (neg.f64 y))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.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 -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.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 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ (- x y) t))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -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 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) 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 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(/ (+ (* 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 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) (/.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z) (*.f64 (*.f64 (-.f64 x y) t) t)) (*.f64 z z)))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (neg.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (*.f64 (-.f64 x y) (pow.f64 (/.f64 t z) #s(literal 3 binary64))))))) (neg.f64 z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.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) (pow.f64 z #s(literal 3 binary64))))) t)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.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 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.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) (pow.f64 z #s(literal 3 binary64))))) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t) (*.f64 #s(literal -120 binary64) a))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.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 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) (/.f64 (fma.f64 (*.f64 (-.f64 x y) z) z (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t))) (*.f64 t t)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) #s(literal 60 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (neg.f64 t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.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 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) #s(literal 60 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (neg.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (*.f64 (-.f64 x y) (pow.f64 (/.f64 z t) #s(literal 3 binary64))))))) (neg.f64 t))
(* 60 (/ (- x y) (- z t)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 120 binary64)))

rewrite282.0ms (3.6%)

Memory
24.4MiB live, 359.2MiB allocated; 127ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01333
01933
16733
249933
3640133
0825132
Stop Event
iter limit
node limit
iter limit
Counts
5 → 206
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(-.f64 x y)
(*.f64 a #s(literal 120 binary64))
Outputs
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (fma.f64 #s(literal 14400 binary64) a (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (/.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (/.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))) (fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)) a) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 9 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (fma.f64 #s(literal 14400 binary64) a (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3600 binary64)) (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3/2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3/2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (/.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (fabs.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) (/.f64 (fabs.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal 216000 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 #s(literal 1728000 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 #s(literal 1728000 binary64) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 60 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))))
(*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))))
(*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 t z)) (*.f64 (+.f64 t z) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (fma.f64 (+.f64 t z) t (*.f64 z z))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 t (-.f64 t z) (*.f64 z z)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (+.f64 t z) (-.f64 z t))) (-.f64 z t))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (-.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 2 binary64)))) (-.f64 (*.f64 z z) (*.f64 (+.f64 t z) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 3 binary64)) (pow.f64 z #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 t z) t) (-.f64 (*.f64 (+.f64 t z) t) (*.f64 z z)) (pow.f64 z #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (fma.f64 t (-.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (-.f64 (*.f64 z z) (*.f64 (+.f64 t z) t))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 3 binary64)) (pow.f64 z #s(literal 6 binary64)))) (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 t z) t) (-.f64 (*.f64 (+.f64 t z) t) (*.f64 z z)) (pow.f64 z #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) #s(literal 60 binary64)) (*.f64 (neg.f64 (+.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 60 binary64)) (*.f64 (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t t (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)))
(fma.f64 (fma.f64 t t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(fma.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 t t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t t (*.f64 z z))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 y x) y) (-.f64 (*.f64 (+.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(literal -60 binary64) (neg.f64 (-.f64 x y)))
(*.f64 (neg.f64 (-.f64 x y)) #s(literal -60 binary64))
(*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 y x)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) #s(literal 60 binary64)) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 60 binary64)) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 y x) y)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 y x) y) (-.f64 (*.f64 (+.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (+.f64 y x)))
(*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (/.f64 (-.f64 x y) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 x (/.f64 x (+.f64 y x)))) (*.f64 (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))))) (fma.f64 x (/.f64 x (+.f64 y x)) (*.f64 y (/.f64 y (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (/.f64 y (+.f64 y x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 x (/.f64 x (+.f64 y x))) (fma.f64 (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 y x) y (*.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 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (+.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (+.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(neg.f64 (neg.f64 (-.f64 x y)))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 x (/.f64 x (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(-.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(-.f64 x y)
(+.f64 (*.f64 x (/.f64 x (+.f64 y x))) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
(neg.f64 (*.f64 #s(literal -120 binary64) a))

eval89.0ms (1.1%)

Memory
-12.1MiB live, 90.2MiB allocated; 13ms collecting garbage
Compiler

Compiled 9 834 to 1 008 computations (89.7% saved)

prune14.0ms (0.2%)

Memory
-10.3MiB live, 36.2MiB allocated; 3ms collecting garbage
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New24912261
Fresh000
Picked101
Done000
Total25012262
Accuracy
100.0%
Counts
262 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
99.9%
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
57.1%
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
56.7%
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
74.9%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
77.0%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
63.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
77.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
92.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
25.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
49.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Compiler

Compiled 550 to 436 computations (20.7% saved)

simplify14.0ms (0.2%)

Memory
28.9MiB live, 29.1MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 60 binary64) x)
cost-diff0
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
cost-diff0
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
cost-diff1
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) z)
cost-diff0
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
cost-diff0
(*.f64 #s(literal 120 binary64) a)
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030214
044211
175211
2112211
3170211
4230211
5276211
6306211
7326211
8344211
9348211
10351211
11353211
0353210
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
a
#s(literal 120 binary64)
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
(-.f64 x y)
x
y
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) z)
(-.f64 x y)
x
y
z
#s(literal 60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
(*.f64 #s(literal 60 binary64) x)
#s(literal 60 binary64)
x
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
a
#s(literal 120 binary64)
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
(-.f64 x y)
x
y
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) z)
(-.f64 x y)
x
y
z
#s(literal 60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 #s(literal 60 binary64) x)
(*.f64 x #s(literal 60 binary64))
#s(literal 60 binary64)
x
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
a
#s(literal 120 binary64)

localize227.0ms (2.9%)

Memory
-29.9MiB live, 186.9MiB allocated; 147ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 #s(literal 60 binary64) x)
accuracy0.2968729358302058
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy0.42491842121366274
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
accuracy30.00218844161221
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy0.01171875
(/.f64 (-.f64 x y) z)
accuracy0.3320291858302058
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
accuracy23.2061194806245
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
accuracy0.0
(-.f64 x y)
accuracy0.01171875
(/.f64 #s(literal 60 binary64) (-.f64 z t))
accuracy0.2109375
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
accuracy32.29138052859528
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy30.161645789425798
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
accuracy0.0
(-.f64 x y)
accuracy0.0078125
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
accuracy0.01171875
(/.f64 #s(literal 60 binary64) (-.f64 z t))
accuracy0.2109375
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
Samples
143.0ms240×0valid
3.0ms1valid
2.0ms2valid
1.0ms3valid
Compiler

Compiled 181 to 24 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 11.0ms (44.4% of total)
ival-div: 5.0ms (20.2% of total)
ival-add: 4.0ms (16.2% of total)
ival-sub: 3.0ms (12.1% of total)
adjust: 2.0ms (8.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series23.0ms (0.3%)

Memory
1.2MiB live, 47.2MiB allocated; 3ms collecting garbage
Counts
16 → 117
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) z)
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
(*.f64 #s(literal 60 binary64) x)
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* -1 (/ y z))
(+ (* -1 (/ y z)) (/ x z))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 x)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(/ x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(* x (+ 60 (* -60 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(+ (* 60 (/ x z)) (* 120 a))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* -60 (/ y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (/ x (* y z)) (/ 1 z)))
(* y (- (* 60 (/ x y)) 60))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(+ (* -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))))))))
(* -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 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)))
(* -1 t)
(- z t)
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/ (- x y) z)
(* 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))))
(/ (+ (* 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 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)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -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))
(* -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))
(* -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))
(* -1 (* z (- (/ t z) 1)))
(+ (* 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)))))))))
(+ (* 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 (/ 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)))
(+ z (* -1 t))
(+ (* -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))))
(/ (+ (* -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 (/ 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)
(* t (- (/ z t) 1))
(+ (* -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))
(* -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 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
Calls

15 calls:

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

simplify192.0ms (2.4%)

Memory
30.6MiB live, 203.7MiB allocated; 44ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04692021
115561882
254991826
083571712
Stop Event
iter limit
node limit
Counts
117 → 115
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 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* -1 (/ y z))
(+ (* -1 (/ y z)) (/ x z))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 x)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(/ x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(* x (+ 60 (* -60 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(+ (* 60 (/ x z)) (* 120 a))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* -60 (/ y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (/ x (* y z)) (/ 1 z)))
(* y (- (* 60 (/ x y)) 60))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(+ (* -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))))))))
(* -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 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)))
(* -1 t)
(- z t)
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/ (- x y) z)
(* 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))))
(/ (+ (* 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 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)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -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))
(* -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))
(* -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))
(* -1 (* z (- (/ t z) 1)))
(+ (* 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)))))))))
(+ (* 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 (/ 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)))
(+ z (* -1 t))
(+ (* -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))))
(/ (+ (* -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 (/ 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)
(* t (- (/ z t) 1))
(+ (* -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))
(* -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 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.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 y x)) (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) z))
(* -1 (/ y z))
(/.f64 (neg.f64 y) z)
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* 60 (/ x z))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z)) x)
(/ x z)
(/.f64 x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) z) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) z)))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 y x) z) (/.f64 #s(literal 1 binary64) z)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 (/.f64 x z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* -60 (/ y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) z)) y)
(* y (- (/ x (* y z)) (/ 1 z)))
(*.f64 (-.f64 (/.f64 (/.f64 x y) z) (/.f64 #s(literal 1 binary64) z)) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x (*.f64 #s(literal -120 binary64) a)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(fma.f64 (/.f64 x y) y (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) z)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) z) (neg.f64 y))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) y)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.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 -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.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 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ (- x y) t))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -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 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) t)
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 (/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) (*.f64 t t)) z (/.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 (fma.f64 (fma.f64 (/.f64 z (pow.f64 t #s(literal 4 binary64))) #s(literal -60 binary64) (/.f64 #s(literal -60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (/.f64 #s(literal -60 binary64) (*.f64 t t))) z (/.f64 #s(literal -60 binary64) t))
(* -1 t)
(neg.f64 t)
(- z t)
(-.f64 z t)
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/.f64 (fma.f64 (*.f64 z a) #s(literal 120 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) 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 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(/ (+ (* 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 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) (fma.f64 (/.f64 (/.f64 (-.f64 x y) z) z) (*.f64 t t) (*.f64 (-.f64 x y) (pow.f64 (/.f64 t z) #s(literal 3 binary64)))))) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ (+ 60 (* 60 (/ t z))) z)
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t z) t)) z) #s(literal 60 binary64)) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (fma.f64 t (/.f64 t z) t) z))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) (-.f64 x y) (*.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 x y) t) t (*.f64 (/.f64 (-.f64 x y) z) (pow.f64 t #s(literal 3 binary64)))) z))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(neg.f64 (/.f64 (fma.f64 (/.f64 t z) #s(literal -60 binary64) #s(literal -60 binary64)) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 t z) t)) z) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 60 binary64) t (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) z) (*.f64 t t))) z)) (neg.f64 z)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (* z (- (/ t z) 1)))
(*.f64 (neg.f64 z) (-.f64 (/.f64 t z) #s(literal 1 binary64)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.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) (pow.f64 z #s(literal 3 binary64))))) t)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.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 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.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) (pow.f64 z #s(literal 3 binary64))))) t))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (/.f64 (/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z) z) t (/.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 (fma.f64 (fma.f64 (/.f64 t (pow.f64 z #s(literal 4 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) t (/.f64 (/.f64 #s(literal 60 binary64) z) z)) t (/.f64 #s(literal 60 binary64) z))
(+ z (* -1 t))
(-.f64 z t)
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t) (*.f64 #s(literal -120 binary64) a))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.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 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) (fma.f64 (/.f64 (/.f64 (-.f64 x y) t) t) (*.f64 z z) (*.f64 (-.f64 x y) (pow.f64 (/.f64 z t) #s(literal 3 binary64)))))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 z t) z)) t) #s(literal 60 binary64)) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) #s(literal -60 binary64)) (fma.f64 (/.f64 (fma.f64 z (/.f64 z t) z) t) #s(literal 60 binary64) #s(literal 60 binary64))) t)
(* t (- (/ z t) 1))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) #s(literal 60 binary64)) t)) (neg.f64 t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.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 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) #s(literal 60 binary64)) t)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (-.f64 x y) (*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 x y) z) z (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t))) t))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #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)) t)
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (fma.f64 #s(literal -60 binary64) z (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 z z))) t)) t)) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 (+.f64 (/.f64 z t) #s(literal -1 binary64)) t)
(* 60 (/ (- x y) (- z t)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 x y) z) a) #s(literal 60 binary64) #s(literal 120 binary64)) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 120 binary64)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) z) a) #s(literal -60 binary64)) #s(literal 120 binary64)))

rewrite280.0ms (3.6%)

Memory
-11.8MiB live, 416.6MiB allocated; 75ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030165
044162
1165162
21053162
09128161
Stop Event
iter limit
node limit
iter limit
Counts
16 → 417
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) z)
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
(*.f64 #s(literal 60 binary64) x)
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))))) (neg.f64 (fma.f64 #s(literal -120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64))))) (fma.f64 #s(literal -120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64))))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))) (fma.f64 #s(literal -120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(fma.f64 a #s(literal 120 binary64) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(fma.f64 a #s(literal 120 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))
(-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 y x)) (-.f64 x y))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64))) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y))) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64)) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(fma.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 #s(literal -60 binary64) (neg.f64 (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(neg.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) t (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) z))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) z (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) t))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))))
(fma.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) t) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) z))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) z) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t 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 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z)))) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))))) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (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 (pow.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (fma.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (*.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (neg.f64 (+.f64 t z))))
(/.f64 (neg.f64 (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (+.f64 t z))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (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 (-.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (*.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t))) (neg.f64 (+.f64 t z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (neg.f64 (neg.f64 (+.f64 t z))))
(/.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (+.f64 t z))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)))))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(neg.f64 (neg.f64 (-.f64 z t)))
(-.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z)))
(-.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(-.f64 z t)
(+.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 (neg.f64 t) t) (+.f64 t z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
(neg.f64 (*.f64 #s(literal -120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 y x)) (-.f64 x y))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64))) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y))) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64)) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(fma.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(/.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))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (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 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (+.f64 y x))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (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 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(neg.f64 (neg.f64 (-.f64 x y)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(-.f64 x y)
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))))) (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal -120 binary64) (neg.f64 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 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(*.f64 (/.f64 (+.f64 y x) (+.f64 y x)) (/.f64 (-.f64 x y) z))
(*.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (-.f64 x y) z))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 y x) z) (/.f64 (-.f64 x y) z))) (neg.f64 (/.f64 (+.f64 y x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (pow.f64 (/.f64 y z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))))
(/.f64 (neg.f64 (fma.f64 x z (*.f64 (neg.f64 z) y))) (neg.f64 (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 z)) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (neg.f64 x) z) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (*.f64 z (neg.f64 z)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 z))
(/.f64 (*.f64 (/.f64 (+.f64 y x) z) (/.f64 (-.f64 x y) z)) (/.f64 (+.f64 y x) z))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (pow.f64 (/.f64 y z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z)))))
(/.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (neg.f64 (*.f64 (+.f64 y x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)))
(/.f64 (fma.f64 x z (*.f64 (neg.f64 z) y)) (*.f64 z z))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) z))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 z))
(/.f64 (-.f64 x y) z)
(neg.f64 (/.f64 (-.f64 x y) (neg.f64 z)))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (/.f64 (+.f64 y x) z)) (/.f64 (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (/.f64 (+.f64 y x) z)))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))) (/.f64 (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))))
(-.f64 (/.f64 (*.f64 x z) (*.f64 z z)) (/.f64 (*.f64 z y) (*.f64 z z)))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) z)) (/.f64 (*.f64 y y) (*.f64 (+.f64 y x) z)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) z) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) z))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) z) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) z))
(-.f64 (/.f64 x z) (/.f64 y z))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) z)) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (+.f64 y x) z)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (neg.f64 (-.f64 z t))))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))) (neg.f64 (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
(neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (neg.f64 (-.f64 z t))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) t (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) z))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) z (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) t))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 z (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))))
(fma.f64 z (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 t (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 t (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))) (*.f64 z (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 z (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))) (*.f64 t (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) t) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) z))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) z) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))))
(*.f64 x #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) x)

eval94.0ms (1.2%)

Memory
4.7MiB live, 208.4MiB allocated; 24ms collecting garbage
Compiler

Compiled 25 239 to 2 062 computations (91.8% saved)

prune73.0ms (0.9%)

Memory
2.0MiB live, 52.0MiB allocated; 12ms collecting garbage
Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New60110611
Fresh257
Picked325
Done000
Total60617623
Accuracy
100.0%
Counts
623 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
74.9%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
77.8%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
57.1%
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
77.0%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
63.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
92.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
25.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
28.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
58.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
61.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 x y) z) a) #s(literal 60 binary64) #s(literal 120 binary64)) a)))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
Compiler

Compiled 855 to 638 computations (25.4% saved)

simplify138.0ms (1.8%)

Memory
-26.7MiB live, 106.9MiB allocated; 21ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x #s(literal 60 binary64))
cost-diff0
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
cost-diff0
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
cost-diff0
(/.f64 y z)
cost-diff0
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
cost-diff0
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
cost-diff0
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
cost-diff0
(/.f64 x z)
cost-diff0
(*.f64 (/.f64 x z) #s(literal 60 binary64))
cost-diff0
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
cost-diff0
(/.f64 #s(literal 60 binary64) a)
cost-diff0
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
cost-diff2
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043318
063318
1102318
2156318
3279318
4597316
51311316
63229316
75118316
85792316
95958316
106126316
116326316
127373316
08227306
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 #s(literal 60 binary64) a)
#s(literal 60 binary64)
a
(/.f64 (-.f64 x y) (-.f64 z t))
(-.f64 x y)
x
y
(-.f64 z t)
z
t
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 x z)
x
z
#s(literal 60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(-.f64 x y)
x
y
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
(/.f64 #s(literal 60 binary64) z)
#s(literal 60 binary64)
z
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y z)
y
z
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
a
#s(literal 120 binary64)
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
x
#s(literal 60 binary64)
(-.f64 z t)
z
t
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a) (-.f64 x y) #s(literal 120 binary64))
(/.f64 #s(literal 60 binary64) a)
#s(literal 60 binary64)
a
(/.f64 (-.f64 x y) (-.f64 z t))
(-.f64 x y)
x
y
(-.f64 z t)
z
t
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 x z)
x
z
#s(literal 60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y))
(-.f64 x y)
x
y
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
(/.f64 #s(literal 60 binary64) z)
#s(literal 60 binary64)
z
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(/.f64 y z)
y
z
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
a
#s(literal 120 binary64)
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
x
#s(literal 60 binary64)
(-.f64 z t)
z
t

localize155.0ms (2%)

Memory
-0.9MiB live, 185.7MiB allocated; 29ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 x #s(literal 60 binary64))
accuracy0.0078125
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
accuracy0.42491842121366274
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
accuracy30.00218844161221
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy0.3398416858302058
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
accuracy19.57374352739198
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
accuracy23.2061194806245
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
accuracy0.0
(-.f64 x y)
accuracy0.2109375
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
accuracy31.603027434912324
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
accuracy32.29138052859528
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
accuracy0.0
(/.f64 x z)
accuracy0.2335671752307068
(*.f64 (/.f64 x z) #s(literal 60 binary64))
accuracy23.2061194806245
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
accuracy43.010774186038454
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
accuracy0.0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
accuracy0.0234375
(/.f64 (-.f64 x y) (-.f64 z t))
accuracy2.0161447583224374
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
accuracy4.589277451496028
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
Samples
94.0ms238×0valid
29.0ms2valid
3.0ms1valid
2.0ms3valid
Compiler

Compiled 221 to 35 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-mult: 28.0ms (51.8% of total)
ival-div: 14.0ms (25.9% of total)
ival-add: 6.0ms (11.1% of total)
adjust: 3.0ms (5.6% of total)
ival-sub: 3.0ms (5.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series58.0ms (0.7%)

Memory
12.1MiB live, 156.3MiB allocated; 27ms collecting garbage
Counts
22 → 179
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 #s(literal 60 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 x z)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(-.f64 x y)
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y z)
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
(/.f64 (-.f64 x y) (-.f64 z t))
(*.f64 #s(literal 120 binary64) a)
Outputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* 60 (/ x z))
(/ x z)
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 x)
(* -1 (/ y (- z t)))
(+ (* -1 (/ y (- z t))) (/ x (- z t)))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 60 (* -60 (/ y x))))
(/ x (- z t))
(* x (+ (* -1 (/ y (* x (- z t)))) (/ 1 (- z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y (* x (- z t))) (/ 1 (- z t)))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ (* 60 (/ x z)) (* 120 a))
(+ x (* -1 y))
(* 120 a)
(/ y z)
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* -60 (/ y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x (* y (- z t))) (/ 1 (- z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ (* -1 (/ x (* y (- z t)))) (/ 1 (- z t)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(+ (* -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 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(* -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 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 y) (* 120 (* a z))) z)
(* -1 (/ (- x y) t))
(+ (* -1 (/ (- x y) t)) (* z (- (/ y (pow t 2)) (/ x (pow t 2)))))
(+ (* -1 (/ (- x y) t)) (* z (- (+ (/ y (pow t 2)) (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)) (/ x (pow t 2)))))
(+ (* -1 (/ (- x y) t)) (* z (- (+ (* z (- (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2)) (* -1 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))) (/ y (pow t 2))) (/ x (pow t 2)))))
(+ (* 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
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(/ (+ (* 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 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)
(/ (- x y) z)
(/ (- (+ x (/ (* t (- x y)) z)) y) z)
(/ (- (+ x (/ (* (pow t 2) (- x y)) (pow z 2))) (+ y (* -1 (/ (* t (- x y)) z)))) z)
(/ (- (+ x (/ (* (pow t 3) (- x y)) (pow z 3))) (+ y (+ (* -1 (/ (* t (- x y)) z)) (* -1 (/ (* (pow t 2) (- x y)) (pow z 2)))))) z)
(+ (* -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))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(* -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))
(* -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))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (+ (* t (- x y)) (/ (* (pow t 2) (- x y)) z)) z))) z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) (- x y))) (* -1 (/ (* (pow t 3) (- x y)) z))) z)) (* t (- x y))) z))) z))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 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 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(+ (* 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 (/ 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)))
(- (+ (/ x z) (/ (* t (- x y)) (pow z 2))) (/ y z))
(- (+ (* t (- (/ (* t (- x y)) (pow z 3)) (* -1 (/ (- x y) (pow z 2))))) (/ x z)) (/ y z))
(- (+ (* t (- (* t (- (/ (* t (- x y)) (pow z 4)) (* -1 (/ (- x y) (pow z 3))))) (* -1 (/ (- x y) (pow z 2))))) (/ x z)) (/ y z))
(+ (* -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 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(/ (+ (* -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 (/ 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)
(/ (+ (* -1 (- x y)) (* -1 (/ (* z (- x y)) t))) t)
(/ (- (+ (* -1 (- x y)) (* -1 (/ (* (pow z 2) (- x y)) (pow t 2)))) (/ (* z (- x y)) t)) t)
(/ (- (+ (* -1 (- x y)) (* -1 (/ (* (pow z 3) (- x y)) (pow t 3)))) (+ (/ (* z (- x y)) t) (/ (* (pow z 2) (- x y)) (pow t 2)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* -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 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (/ (- (+ x (/ (* z (- x y)) t)) y) t))
(* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (* (pow z 2) (- x y)) t)) (* z (- x y))) t))) y) t))
(* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (- (/ (* (pow z 3) (- x y)) t) (* -1 (* (pow z 2) (- x y)))) t)) (* z (- x y))) t))) y) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ 60 a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* a (+ 120 (* -60 (/ y (* a z)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(* -1 (* a (- (* 60 (/ y (* a z))) 120)))
Calls

15 calls:

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

simplify258.0ms (3.3%)

Memory
6.9MiB live, 310.5MiB allocated; 52ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite343.0ms (4.4%)

Memory
2.3MiB live, 272.7MiB allocated; 48ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043281
063281
1214281
21391281
08151273
Stop Event
iter limit
node limit
iter limit
Counts
22 → 258
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 #s(literal 60 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 x z)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(-.f64 x y)
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y z)
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
(/.f64 (-.f64 x y) (-.f64 z t))
(*.f64 #s(literal 120 binary64) a)
Outputs
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(*.f64 a (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) a)) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a)) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) a) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64))) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))) (*.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))
(/.f64 (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)))) (+.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a))))
(/.f64 (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))))) (+.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (fma.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))))
(/.f64 (-.f64 #s(literal 1728000 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)) #s(literal 3 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)) (*.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a))))))
(/.f64 (-.f64 #s(literal 1728000 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 3 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (-.f64 (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)) #s(literal 14400 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) #s(literal 1728000 binary64))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 a)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) a) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) #s(literal 120 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) (neg.f64 a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (neg.f64 (-.f64 x y)) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 60 binary64) a) #s(literal 120 binary64))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(-.f64 (/.f64 #s(literal 14400 binary64) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))))
(+.f64 (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))
(+.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal -60 binary64) (neg.f64 a))
(/.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 60 binary64) a)
(neg.f64 (/.f64 #s(literal -60 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 60 binary64))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (neg.f64 x))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x #s(literal 60 binary64)))) (neg.f64 (neg.f64 z)))
(/.f64 (*.f64 (neg.f64 x) #s(literal 60 binary64)) (neg.f64 z))
(/.f64 (*.f64 #s(literal 60 binary64) (neg.f64 x)) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 x #s(literal 60 binary64))) (neg.f64 z))
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 x) (neg.f64 z))
(/.f64 x z)
(neg.f64 (/.f64 (neg.f64 x) z))
(neg.f64 (/.f64 x (neg.f64 z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (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))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (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 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (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 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (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 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(-.f64 x y)
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 y z)) (*.f64 #s(literal 60 binary64) (/.f64 y z)))) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 y z))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)) (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 y z)) (*.f64 #s(literal 60 binary64) (/.f64 y z)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 y z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)) (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a))))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(fma.f64 y (/.f64 #s(literal -60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 y z)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 y) (neg.f64 z))
(/.f64 y z)
(neg.f64 (/.f64 (neg.f64 y) z))
(neg.f64 (/.f64 y (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (*.f64 (neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))) (neg.f64 (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))) (-.f64 z t)))
(neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (neg.f64 (-.f64 z t))))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) x)
(*.f64 (/.f64 (+.f64 y x) (+.f64 y x)) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 y x) (-.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) y))) (neg.f64 (pow.f64 (-.f64 z t) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 y))) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (-.f64 z t)) (*.f64 (neg.f64 (-.f64 z t)) y)) (*.f64 (neg.f64 (-.f64 z t)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 x (neg.f64 (-.f64 z t))) (*.f64 (-.f64 z t) (neg.f64 y))) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64))) (/.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 y x) (-.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (-.f64 x y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (-.f64 (*.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) y)) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t)))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (-.f64 x y) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)))
(neg.f64 (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (/.f64 (+.f64 y x) (-.f64 z t))) (/.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (/.f64 (+.f64 y x) (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t)))))) (/.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t)))))))
(-.f64 (/.f64 (*.f64 x (-.f64 z t)) (pow.f64 (-.f64 z t) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 z t) y) (pow.f64 (-.f64 z t) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) (-.f64 z t))) (/.f64 (*.f64 y y) (*.f64 (+.f64 y x) (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (-.f64 z t)) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (-.f64 z t)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (-.f64 z t)) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (-.f64 z t)))
(-.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) (-.f64 z t))) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (+.f64 y x) (-.f64 z t))))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))

eval171.0ms (2.2%)

Memory
-9.2MiB live, 225.7MiB allocated; 28ms collecting garbage
Compiler

Compiled 23 130 to 2 195 computations (90.5% saved)

prune78.0ms (1%)

Memory
4.0MiB live, 73.9MiB allocated; 12ms collecting garbage
Pruning

20 alts after pruning (14 fresh and 6 done)

PrunedKeptTotal
New4439452
Fresh5510
Picked145
Done022
Total44920469
Accuracy
100.0%
Counts
469 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
74.9%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
77.4%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
63.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
92.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
25.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
28.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
21.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))) a))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
58.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
59.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
59.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) #s(approx (+ (* (/ y z) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))))
49.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Compiler

Compiled 979 to 713 computations (27.2% saved)

simplify250.0ms (3.2%)

Memory
17.6MiB live, 63.5MiB allocated; 4ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal -60 binary64) y)
cost-diff0
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
cost-diff0
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
cost-diff0
(*.f64 #s(literal -60 binary64) (-.f64 y x))
cost-diff0
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
cost-diff0
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
cost-diff0
(/.f64 y (-.f64 z t))
cost-diff0
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
cost-diff0
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
cost-diff0
(/.f64 y z)
cost-diff0
(*.f64 (/.f64 y z) #s(literal -60 binary64))
cost-diff0
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
cost-diff0
(-.f64 x y)
cost-diff0
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
cost-diff2
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044332
062332
1100332
2160332
3310332
4686330
51334330
62616330
73746330
84090330
94175330
104217330
114217330
124817330
134940330
144940330
155530330
165704330
175711330
185711330
195711330
205711330
215849330
225873330
235873330
08979322
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
#s(literal 60 binary64)
(*.f64 (-.f64 z t) a)
(-.f64 z t)
z
t
a
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/.f64 y z)
y
z
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 y (-.f64 z t))
y
(-.f64 z t)
z
t
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
#s(literal -60 binary64)
(-.f64 y x)
y
x
(-.f64 z t)
z
t
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
a
#s(literal 120 binary64)
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
#s(literal -60 binary64)
y
(-.f64 z t)
z
t
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
#s(literal 60 binary64)
(*.f64 (-.f64 z t) a)
(-.f64 z t)
z
t
a
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(/.f64 y z)
y
z
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 y (-.f64 z t))
y
(-.f64 z t)
z
t
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 y x))))
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 y x)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 y x))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(*.f64 (-.f64 y x) #s(literal -60 binary64))
#s(literal -60 binary64)
(-.f64 y x)
y
x
(-.f64 z t)
z
t
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
a
#s(literal 120 binary64)
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
#s(literal -60 binary64)
y
(-.f64 z t)
z
t

localize186.0ms (2.4%)

Memory
-1.3MiB live, 183.6MiB allocated; 29ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 #s(literal -60 binary64) y)
accuracy0.0078125
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
accuracy0.42491842121366274
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
accuracy33.08899185361653
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
accuracy0.0
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
accuracy0.03515625
(*.f64 #s(literal -60 binary64) (-.f64 y x))
accuracy0.42491842121366274
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
accuracy32.29138052859528
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
accuracy0.00390625
(/.f64 y (-.f64 z t))
accuracy0.24043260463040328
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
accuracy30.574046253447204
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
accuracy32.29138052859528
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
accuracy0.0
(/.f64 y z)
accuracy0.2153738643988453
(*.f64 (/.f64 y z) #s(literal -60 binary64))
accuracy23.2061194806245
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
accuracy43.674571681102485
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
accuracy0.015625
(*.f64 (-.f64 z t) a)
accuracy0.09375
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
accuracy0.871117149865613
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
accuracy4.589277451496028
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
Samples
121.0ms240×0valid
14.0ms1valid
3.0ms2valid
2.0ms3valid
Compiler

Compiled 230 to 36 computations (84.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 107.0ms
ival-mult: 72.0ms (67.6% of total)
ival-sub: 14.0ms (13.1% of total)
ival-div: 12.0ms (11.3% of total)
ival-add: 5.0ms (4.7% of total)
adjust: 2.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series50.0ms (0.6%)

Memory
-15.6MiB live, 170.8MiB allocated; 18ms collecting garbage
Counts
22 → 213
Calls
Call 1
Inputs
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/.f64 y z)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 y (-.f64 z t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(*.f64 (-.f64 z t) a)
Outputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* -1 y)
(- x y)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ x (* -1 y))
(+ (* 60 (/ x z)) (* 120 a))
(* -60 (/ y z))
(/ y z)
(/ y (- z t))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (/ x y) 1))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(+ (* -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 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(* -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 (/ 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))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(* 60 (/ (- y x) t))
(+ (* -60 (* z (- (/ x (pow t 2)) (/ y (pow t 2))))) (* 60 (/ (- y x) t)))
(+ (* 60 (/ (- y x) t)) (* z (+ (* -60 (- (/ x (pow t 2)) (/ y (pow t 2)))) (* -60 (/ (* z (- (/ x (pow t 2)) (/ y (pow t 2)))) t)))))
(+ (* 60 (/ (- y x) t)) (* z (+ (* -60 (- (/ x (pow t 2)) (/ y (pow t 2)))) (* z (+ (* -60 (/ (* z (- (/ x (pow t 2)) (/ y (pow t 2)))) (pow t 2))) (* -60 (/ (- (/ x (pow t 2)) (/ y (pow t 2))) t)))))))
(/ -60 (* a t))
(- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))
(- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(* -1 (* a t))
(+ (* -1 (* a t)) (* a z))
(* 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
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(/ (+ (* 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 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)
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
(* -60 (/ (- y x) z))
(/ (+ (* -60 (- y x)) (* -60 (/ (* t (- y x)) z))) z)
(/ (+ (* -60 (- y x)) (+ (* -60 (/ (* t (- y x)) z)) (* -60 (/ (* (pow t 2) (- y x)) (pow z 2))))) z)
(/ (+ (* -60 (- y x)) (+ (* -60 (/ (* t (- y x)) z)) (+ (* -60 (/ (* (pow t 2) (- y x)) (pow z 2))) (* -60 (/ (* (pow t 3) (- y x)) (pow z 3)))))) z)
(/ 60 (* a z))
(/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)
(/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)
(/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)
(* a z)
(* z (+ a (* -1 (/ (* a t) z))))
(+ (* -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))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(* -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))
(* -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))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(* -1 (/ (+ (* 60 (- y x)) (* 60 (/ (* t (- y x)) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t (- y x))) (* -60 (/ (* (pow t 2) (- y x)) z))) z)) (* 60 (- y x))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t (- y x))) (* -1 (/ (+ (* 60 (* (pow t 2) (- y x))) (* 60 (/ (* (pow t 3) (- y x)) z))) z))) z)) (* 60 (- y x))) z))
(* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 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 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(+ (* 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 (/ 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))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* -60 (/ (* t (- y x)) (pow z 2))) (* -60 (/ (- y x) z)))
(+ (* -60 (/ (- y x) z)) (* t (+ (* -60 (/ (* t (- y x)) (pow z 3))) (* -60 (/ (- y x) (pow z 2))))))
(+ (* -60 (/ (- y x) z)) (* t (+ (* -60 (/ (- y x) (pow z 2))) (* t (+ (* -60 (/ (* t (- y x)) (pow z 4))) (* -60 (/ (- y x) (pow z 3))))))))
(+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(+ (* -60 (/ (* 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 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(/ (+ (* -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 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)
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(/ (+ (* 60 (- y x)) (* 60 (/ (* z (- y x)) t))) t)
(/ (+ (* 60 (- y x)) (+ (* 60 (/ (* z (- y x)) t)) (* 60 (/ (* (pow z 2) (- y x)) (pow t 2))))) t)
(/ (+ (* 60 (- y x)) (+ (* 60 (/ (* z (- y x)) t)) (+ (* 60 (/ (* (pow z 2) (- y x)) (pow t 2))) (* 60 (/ (* (pow z 3) (- y x)) (pow t 3)))))) t)
(/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)
(/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)
(/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)
(* t (+ (* -1 a) (/ (* a z) t)))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* -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 (/ (+ (* -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 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -60 (/ (* z (- y x)) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -1 (/ (+ (* 60 (* z (- y x))) (* 60 (/ (* (pow z 2) (- y x)) t))) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow z 2) (- y x))) (* -60 (/ (* (pow z 3) (- y x)) t))) t)) (* 60 (* z (- y x)))) t))) t))
(* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ 60 (* a (- z t)))
(* a (- z t))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
Calls

15 calls:

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

simplify272.0ms (3.5%)

Memory
14.8MiB live, 290.4MiB allocated; 58ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite336.0ms (4.3%)

Memory
-26.6MiB live, 365.9MiB allocated; 138ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044292
062292
1205292
21322292
08184286
Stop Event
iter limit
node limit
iter limit
Counts
22 → 241
Calls
Call 1
Inputs
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/.f64 y z)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 y (-.f64 z t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(*.f64 (-.f64 z t) a)
Outputs
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(*.f64 a (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) a)) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a)) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) a) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64))) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 a) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))) (*.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))
(/.f64 (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (fma.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))))
(/.f64 (-.f64 #s(literal 1728000 binary64) (pow.f64 (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) #s(literal 3 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (*.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))))))))
(/.f64 (-.f64 #s(literal 1728000 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)) #s(literal 3 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)) (*.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (-.f64 (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)) #s(literal 14400 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) #s(literal 1728000 binary64))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64))))))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 a)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) (/.f64 #s(literal 60 binary64) (neg.f64 a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (neg.f64 a)) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) a) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) (neg.f64 a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (neg.f64 (-.f64 x y)) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))) (-.f64 x y) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(-.f64 (/.f64 #s(literal 14400 binary64) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 (-.f64 x y) a)))
(-.f64 #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t)))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)))
(+.f64 (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))) (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))))
(+.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))
(+.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (neg.f64 (-.f64 x y))) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))))
(+.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))))) (-.f64 x y)))
(+.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(/.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))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (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 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (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 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (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 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(-.f64 x y)
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(*.f64 y (/.f64 #s(literal -60 binary64) z))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y))) (neg.f64 (neg.f64 z)))
(/.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64)) (neg.f64 z))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y)) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y)) (neg.f64 z))
(/.f64 (*.f64 #s(literal -60 binary64) y) z)
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 y) (neg.f64 z))
(/.f64 y z)
(neg.f64 (/.f64 (neg.f64 y) z))
(neg.f64 (/.f64 y (neg.f64 z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (*.f64 (/.f64 y (+.f64 t z)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y)) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(*.f64 (/.f64 y (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 y (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 y) (neg.f64 (-.f64 z t)))
(/.f64 y (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 z t)))
(neg.f64 (/.f64 y (neg.f64 (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(*.f64 (*.f64 (/.f64 #s(literal -60 binary64) (+.f64 t z)) (/.f64 (-.f64 y x) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 (-.f64 y x) (-.f64 z t)) #s(literal -60 binary64))
(*.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 y x) (-.f64 z t)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 y x) #s(literal 60 binary64)))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 y x) #s(literal 60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (-.f64 y x) #s(literal 60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (-.f64 z t))
(neg.f64 (/.f64 (*.f64 (-.f64 y x) #s(literal 60 binary64)) (-.f64 z t)))
(neg.f64 (/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t))))
(*.f64 (-.f64 y x) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 y x)) #s(literal -60 binary64))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (fma.f64 y y (*.f64 x (+.f64 y x)))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 y x)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 y y (*.f64 x (+.f64 y x)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 y x)) #s(literal -60 binary64)) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -60 binary64)) (fma.f64 y y (*.f64 x (+.f64 y x))))
(/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 y x))) (+.f64 y x))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (*.f64 (neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))) (neg.f64 (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))) (-.f64 z t)))
(neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (neg.f64 (-.f64 z t))))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
(*.f64 y #s(literal -60 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 #s(literal 60 binary64) a) (-.f64 z t))
(/.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 a))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a)
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 (*.f64 (neg.f64 a) (-.f64 z t)))))
(/.f64 #s(literal -60 binary64) (*.f64 (neg.f64 a) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (neg.f64 (*.f64 (neg.f64 a) (-.f64 z t))))
(/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))
(neg.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))))
(*.f64 a (-.f64 z t))
(*.f64 (-.f64 z t) a)
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) a)) (neg.f64 (+.f64 t z)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) a)) (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 a (*.f64 (+.f64 t z) (-.f64 z t)))) (neg.f64 (+.f64 t z)))
(/.f64 (neg.f64 (*.f64 a (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) a) (+.f64 t z))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) a) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (*.f64 a (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(/.f64 (*.f64 a (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))

eval91.0ms (1.2%)

Memory
43.8MiB live, 231.4MiB allocated; 19ms collecting garbage
Compiler

Compiled 21 914 to 2 311 computations (89.5% saved)

prune57.0ms (0.7%)

Memory
-15.3MiB live, 112.6MiB allocated; 44ms collecting garbage
Pruning

23 alts after pruning (14 fresh and 9 done)

PrunedKeptTotal
New4446450
Fresh189
Picked235
Done066
Total44723470
Accuracy
100.0%
Counts
470 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
74.9%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
77.4%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
63.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
61.6%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) #s(approx (* (- z t) a) (*.f64 a z))) #s(literal 120 binary64)) a))
25.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
28.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
21.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))) a))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
58.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
59.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
59.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) #s(approx (+ (* (/ y z) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
25.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
14.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
Compiler

Compiled 1 725 to 678 computations (60.7% saved)

regimes194.0ms (2.5%)

Memory
-15.6MiB live, 287.3MiB allocated; 78ms collecting garbage
Counts
38 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) #s(approx (+ (* (/ y z) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) #s(approx (* (- z t) a) (*.f64 a z))) #s(literal 120 binary64)) a))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 x y) z) a) #s(literal 60 binary64) #s(literal 120 binary64)) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
Calls

11 calls:

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

Compiled 41 to 75 computations (-82.9% saved)

regimes92.0ms (1.2%)

Memory
40.3MiB live, 176.7MiB allocated; 17ms collecting garbage
Counts
28 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) #s(approx (+ (* (/ y z) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Outputs
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
Calls

11 calls:

11.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
10.0ms
(-.f64 z t)
10.0ms
y
7.0ms
(*.f64 a #s(literal 120 binary64))
7.0ms
a
Results
AccuracySegmentsBranch
87.5%4(*.f64 a #s(literal 120 binary64))
83.1%3(-.f64 z t)
89.1%4(-.f64 x y)
89.1%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
90.4%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
86.9%5(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
95.9%3x
92.0%3y
82.4%3z
84.6%3t
87.5%4a
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes17.0ms (0.2%)

Memory
-12.8MiB live, 39.5MiB allocated; 6ms collecting garbage
Counts
24 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
Calls

2 calls:

9.0ms
x
6.0ms
y
Results
AccuracySegmentsBranch
77.8%1y
89.9%3x
Compiler

Compiled 2 to 10 computations (-400% saved)

regimes103.0ms (1.3%)

Memory
21.1MiB live, 209.3MiB allocated; 14ms collecting garbage
Counts
20 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
Calls

11 calls:

35.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
10.0ms
(*.f64 a #s(literal 120 binary64))
9.0ms
(-.f64 z t)
8.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
6.0ms
z
Results
AccuracySegmentsBranch
70.6%3y
71.4%3z
69.3%3(-.f64 z t)
67.5%4(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
74.0%6t
77.6%3(*.f64 a #s(literal 120 binary64))
77.6%3a
79.8%3(-.f64 x y)
79.8%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
79.8%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
72.9%3x
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes36.0ms (0.5%)

Memory
-34.9MiB live, 52.5MiB allocated; 8ms collecting garbage
Counts
18 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
Calls

2 calls:

28.0ms
(-.f64 x y)
5.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
Results
AccuracySegmentsBranch
79.4%3(-.f64 x y)
79.4%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
Compiler

Compiled 8 to 14 computations (-75% saved)

regimes82.0ms (1%)

Memory
14.8MiB live, 118.2MiB allocated; 44ms collecting garbage
Counts
15 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
Calls

10 calls:

32.0ms
y
13.0ms
a
4.0ms
(-.f64 x y)
4.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
4.0ms
(-.f64 z t)
Results
AccuracySegmentsBranch
59.1%3(-.f64 z t)
60.5%5t
67.0%3y
59.4%3z
65.1%3x
64.9%4(*.f64 a #s(literal 120 binary64))
64.9%4a
68.1%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
67.2%4(-.f64 x y)
67.2%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
Compiler

Compiled 28 to 62 computations (-121.4% saved)

regimes5.0ms (0.1%)

Memory
12.1MiB live, 12.1MiB allocated; 0ms collecting garbage
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Calls

1 calls:

4.0ms
y
Results
AccuracySegmentsBranch
67.0%3y
Compiler

Compiled 1 to 5 computations (-400% saved)

regimes28.0ms (0.4%)

Memory
-27.4MiB live, 66.4MiB allocated; 10ms collecting garbage
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
Calls

8 calls:

7.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
4.0ms
(*.f64 a #s(literal 120 binary64))
3.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
3.0ms
y
3.0ms
a
Results
AccuracySegmentsBranch
57.5%3(*.f64 a #s(literal 120 binary64))
57.5%3a
56.0%2x
59.8%3(-.f64 x y)
59.8%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
57.0%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
59.4%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
61.0%3y
Compiler

Compiled 36 to 59 computations (-63.9% saved)

regimes8.0ms (0.1%)

Memory
27.2MiB live, 27.2MiB allocated; 0ms collecting garbage
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
Calls

6 calls:

1.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
1.0ms
z
1.0ms
y
1.0ms
(-.f64 z t)
1.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
52.9%1(-.f64 z t)
52.9%1z
58.2%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
55.5%2(-.f64 x y)
55.5%2(*.f64 #s(literal 60 binary64) (-.f64 x y))
56.6%2y
Compiler

Compiled 22 to 40 computations (-81.8% saved)

regimes12.0ms (0.2%)

Memory
-6.7MiB live, 38.7MiB allocated; 3ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

9 calls:

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

Compiled 37 to 64 computations (-73% saved)

bsearch34.0ms (0.4%)

Memory
-23.0MiB live, 71.1MiB allocated; 18ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
5.1531324961251696e+92
1.215242328293864e+93
19.0ms
-1.7729224417639146e+58
-3.002247693486509e+55
Samples
17.0ms201×0valid
1.0ms3valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 536 to 502 computations (6.3% saved)

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

bsearch36.0ms (0.5%)

Memory
33.4MiB live, 79.8MiB allocated; 5ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
6.172773889285614e+106
5.678524557544309e+109
15.0ms
-2.887284842246239e+160
-6.103411758794875e+151
Samples
19.0ms262×0valid
1.0ms1valid
1.0ms2valid
Compiler

Compiled 985 to 769 computations (21.9% saved)

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

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.125526722618033e+105
3.407114734526585e+111
0.0ms
-3.3477652406659094e+129
-1.86288431814653e+128
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.125526722618033e+105
3.407114734526585e+111
0.0ms
-3.3477652406659094e+129
-1.86288431814653e+128
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch43.0ms (0.5%)

Memory
2.0MiB live, 48.0MiB allocated; 7ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
7.000286945600132e+104
2.6006308195278194e+112
25.0ms
-2.3974222155443263e+217
-4.660343025990893e+212
Samples
16.0ms265×0valid
1.0ms1valid
0.0ms2valid
Compiler

Compiled 787 to 675 computations (14.2% saved)

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

bsearch2.0ms (0%)

Memory
4.1MiB live, 4.1MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
7.000286945600132e+104
2.6006308195278194e+112
1.0ms
-2.3974222155443263e+217
-4.660343025990893e+212
Compiler

Compiled 832 to 684 computations (17.8% saved)

bsearch45.0ms (0.6%)

Memory
-36.7MiB live, 59.9MiB allocated; 22ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.0745919849193796e+156
3.4980380406312617e+157
24.0ms
-3.301735585062027e+228
-2.3974222155443263e+217
Samples
25.0ms269×0valid
0.0ms1valid
0.0ms2valid
Compiler

Compiled 832 to 701 computations (15.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 11.0ms (62.6% of total)
ival-sub: 3.0ms (17.1% of total)
ival-div: 2.0ms (11.4% of total)
ival-add: 1.0ms (5.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.702476353525307e+188
2.476311745831337e+203
0.0ms
-3.215135480035135e+172
-4.679411776733785e+147
Compiler

Compiled 16 to 21 computations (-31.3% saved)

simplify31.0ms (0.4%)

Memory
5.9MiB live, 48.4MiB allocated; 12ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101543
1157543
2198543
3256543
4317543
5379543
6407543
7433543
8465543
9477543
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(if (<=.f64 x #s(literal -4599999999999999769410896886393549102186338877926522486784 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (if (<=.f64 x #s(literal 649999999999999999247220724173422091745944409046783589347156796658334918513896720133578031104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(if (<=.f64 x #s(literal -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) (if (<=.f64 x #s(literal 26500000000000001292084187850796180329556902246992405186287845527063454822803788358298862388650083904126976000 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))))
(if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) (if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))))
(if (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))))
(if (<=.f64 y #s(literal -450000000000000007802614889622377435266466735509612330683682174420831547799967834751076325837501010332926347389918090809465806568570004111475887677853313063669508492464306552391102196380337694606223359400780359339606016 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z)))) (if (<=.f64 y #s(literal 33000000000000001737289873866297689174435568615493255543322781549391124910705015587652836457599001026843155395070016031555004309925922311706297154199485415424 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64))))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(if (<=.f64 x #s(literal -4599999999999999769410896886393549102186338877926522486784 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (if (<=.f64 x #s(literal 649999999999999999247220724173422091745944409046783589347156796658334918513896720133578031104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(if (or (<=.f64 x #s(literal -4599999999999999769410896886393549102186338877926522486784 binary64)) (not (<=.f64 x #s(literal 649999999999999999247220724173422091745944409046783589347156796658334918513896720133578031104 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))
(if (<=.f64 x #s(literal -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) (if (<=.f64 x #s(literal 26500000000000001292084187850796180329556902246992405186287845527063454822803788358298862388650083904126976000 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))))
(if (or (<=.f64 x #s(literal -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232 binary64)) (not (<=.f64 x #s(literal 26500000000000001292084187850796180329556902246992405186287845527063454822803788358298862388650083904126976000 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))
(if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (or (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) (not (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) (if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))))
(if (or (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) (not (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))))
(if (or (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) (not (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 y #s(literal -450000000000000007802614889622377435266466735509612330683682174420831547799967834751076325837501010332926347389918090809465806568570004111475887677853313063669508492464306552391102196380337694606223359400780359339606016 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z)))) (if (<=.f64 y #s(literal 33000000000000001737289873866297689174435568615493255543322781549391124910705015587652836457599001026843155395070016031555004309925922311706297154199485415424 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))))
(if (or (<=.f64 y #s(literal -450000000000000007802614889622377435266466735509612330683682174420831547799967834751076325837501010332926347389918090809465806568570004111475887677853313063669508492464306552391102196380337694606223359400780359339606016 binary64)) (not (<=.f64 y #s(literal 33000000000000001737289873866297689174435568615493255543322781549391124910705015587652836457599001026843155395070016031555004309925922311706297154199485415424 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64))))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))))
(if (or (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (not (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64))))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))

derivations1.3s (17%)

Memory
-4.6MiB live, 1 077.3MiB allocated; 186ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030165
044162
1165162
21053162
09128161
01333
01933
16733
249933
3640133
0825132
044292
062292
1205292
21322292
08184286
02741421
19401316
235391270
084931195
09954618
135804407
081694158
07543748
126093632
084133415
04692021
115561882
254991826
083571712
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
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 543 to 109 computations (79.9% saved)

preprocess99.0ms (1.3%)

Memory
13.0MiB live, 62.6MiB allocated; 10ms collecting garbage
Compiler

Compiled 1 138 to 270 computations (76.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...